首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
2018-12-20
74
问题
编写如下程序:
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://www.kaotiyun.com/show/qyFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下Command1的单击事件过程及fun过程:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("请输入一个整数")) fun(x)EndSubPrivate
在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为( )。
编写如下程序:PrivateSubCommand1_Click() Dima(3,3)AsInteger DimsAsInteger Fori=1To3 Forj=1To3 a(i,j)=i
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click() Dima(10)AsInteger DimiAsInteger Randomize Fori=1
窗体上有1个名称为Text1的文本框,1个名称为Label1的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为( )。
下面控件中,没有Caption属性的是( )。
下面属于黑盒测试方法的是
数据库管理系统是( )。
下列逻辑表达式中,能正确表示条件"x和y都是奇数"的是()。
软件工程的三要素是
随机试题
下列场所中,适宜安装感烟火灾探测器的场所的是()。
《苏武传》中没有写到的人物是()
调节血糖浓度的主要激素是
A、刃状边缘B、凿状边缘C、凹形边缘D、肩台形边缘E、斜面形边缘铸造金属全冠一般为
隧道拱部硬岩允许超挖值平均和最大分别为()。
下列不发火(防爆)面层的施工要求中,错误的是:
甲公司将持有的乙公司20%有表决权的股份作为长期股权投资,并采用权益法核算。该投资系甲公司2010年购入,取得投资当日,乙公司各项可辨认资产、负债的公允值与其账面价值均相同。2011年12月25日,甲公司以银行存款1000万元从乙公司购入一批产品,作为存货
中国四大宗教包括()。
某地拟建一垃圾处理厂,根据凋查,该地区垃圾的年均增长量为6吨,2010年产生的垃圾量为a吨,则从2010年到2015年总共要处理多少吨垃圾?
Anintelligentpersonwillnotallowhimselftobeinfluencedbyadvertisements.Instead,hewill,firstofall,trytogettok
最新回复
(
0
)