首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序代码: Private Sub Form_Click () Dim a As Integer a = 2 Sum = 0 For i = 1 To 3 Sum = Sum + f(a) Ne
有如下程序代码: Private Sub Form_Click () Dim a As Integer a = 2 Sum = 0 For i = 1 To 3 Sum = Sum + f(a) Ne
admin
2020-06-30
41
问题
有如下程序代码:
Private Sub Form_Click ()
Dim a As Integer
a = 2
Sum = 0
For i = 1 To 3
Sum = Sum + f(a)
Next i
Print Sum
End Sub
Function f(m As Integer) As Integer
Static b As Integer
b = b + 1
f = m * b
End Function
运行程序,单击窗体后,窗体上显示的是
选项
A、12
B、3
C、6
D、9
答案
A
解析
函数f(m)中b是静态变量,每次引用该变量时,其值会继续保留,这意味着随着调用f(m)次数变化,b的值是变化的,每调用一次f(m),b的值都增加1。当i=1时,调用f(m),b=1,f(m)的返回值为2,sum=2;当i=2时,调用f(m),b=2,f(m)的返回值为4,sum=6;当i=3时,调用f(m),b=3,f(m)的返回值为6,sum=12。故选择A项。
转载请注明原文地址:https://www.kaotiyun.com/show/IUHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
若要把窗体上命令按钮Commandl的状态设置为不可用,应该执行的命令是
下面关于控件数组的叙述中正确的是
能够产生1到50之间(含1和50)随机整数的表达式是()。
在软件设计中,不属于过程设计工具的是
在E-R图中,用来表示实体的图形是
在窗体画一名为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是
假定在图片框Picturel.中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
随机试题
下列关于金融市场的分类正确的是()。
设z=arctan,则x=()
亚洲各国儿童与非裔和欧裔美国儿童相比,生长发育的特点是
下列心力衰竭治疗措施中,不能减轻心脏负担的是()
医疗文件具体法律效应,因抢救病人未能及时书写的,应在抢救结束后据实补记,补记的时限是
患者,女性,81岁,退休干部。冠心病住院治疗,住院前3天与护士们关系融洽。第4天,年轻护士张某在为其进行静脉输液时,静脉穿刺3次均失败,更换李护士后方成功。患者非常不满,其女儿向护士长抱怨。从此,患者拒绝张护士为其护理。护患关系发生冲突的主要因素是
下列属于清明节时期的习俗有()。
AsJohnLennononcesaid,lifeis______happenstoyouwhileyouarebusymakingotherplans.
公安机关人民警察要坚持依法办事,公正办案,大公无私,光明磊落,廉洁从政,勤政为民,自觉抵制拜金主义、享乐主义和()的侵蚀。
Man:Jane,doyouknowwhatthefacultymembersaredoingamongpizzaboxesandsodacans?Woman:Theyaremakingtimeforthee
最新回复
(
0
)