首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer n=2 For m=1 To 3 Print proc(n); Next m End Sub F
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer n=2 For m=1 To 3 Print proc(n); Next m End Sub F
admin
2015-06-30
49
问题
编写如下程序:
Private Sub Command1_Click()
Dim m As Integer, n As Integer
n=2
For m=1 To 3
Print proc(n);
Next m
End Sub
Function proc(i As Integer)
Dim a As Integer
Static b As Integer
a=a+1
b=b+1
proc=a * b+i
End Function
程序运行后,单击命令按钮Command1,输出结果为( )。
选项
A、3 3 3
B、3 4 5
C、3 5 6
D、1 2 3
答案
B
解析
变量b定义为Static即静态变量,它的特点是每次调用都会保留上次的值。程序click事件中调用了3次proc(n),即proc(2):
第一次,a=a+1=0+1=1, b=b+1=0+1=1 , proc=a*b+i=1*1+2=3;
第二次,a=a+1=0+1=1, b=b+1=1+1=2 , proc=a*b+i=1*2+2=4;
第三次,a=a+1=0+1=1, b=b+1=2+1=3 , proc=a*b+i=1*3+2=5;
因此输出的结果为3 4 5。
转载请注明原文地址:https://kaotiyun.com/show/TVQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序段的执行结果为______。X=2Y=1IfX*Y<1ThenY=Y-1ElseY=-1PrintY-X>0
为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为______。
以下说法错误的是______。
在结构化方法中,软件功能分解属于软件开发中的阶段。
软件调试方法中的静态调试方法之一为______。
表达式Fix(-32)+Int(-24)的值为【】。
下列表达式有错误,正确的写法应该是【】。[(a+B)+xc]/80-5÷(d+e)
面向对象的模型中,最基本的概念是对象和【】。
下列关于SubMain过程的叙述,正确的是
若结点的存储地址与其关键字之间存在某种映射关系,则称这种存储结构为______。
随机试题
邓小平历来十分重视农业问题。他强调指出:“农业搞不好,工业就没有希望,吃、穿、用的问题也解决不了。”他告诫我们:“90年代经济如果出问题,很可能出在农业上;如果农业出了问题,多少年缓不过来,整个经济和社会发展的全局就要受到严重影响。”这些话表明农业:
中华民族自古以来,遵循“_______”的原则。
主视图确定了物体上、下、左、右四个不同部位,反映了物体的________。
通过下述哪项可估价左心室后负荷
A.唇内、鼻中、通关B.顺气、脾俞、食胀C.通窍、肺俞、苏气D.关元俞、带脉、后海E.尾尖、耳尖、山根治疗牛肚胀、腹痛宜选
依据委托监理合同示范文本规定,委托人的义务包括( )。
下列不属于市政给水管网作为消防水源条件的是()。
从风险的角度分析,证券市场也是风险的直接交换场所。()
下列不属于驻外人员薪酬的主要组成部分的是()。
基音:
最新回复
(
0
)