首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click()Function proc(i As Integer) Dim m As Intege,nAs Integer Dim aAs Integer,Static b As Integer
编写如下程序: Private Sub Command1_Click()Function proc(i As Integer) Dim m As Intege,nAs Integer Dim aAs Integer,Static b As Integer
admin
2019-06-11
31
问题
编写如下程序:
Private Sub Command1_Click()Function proc(i As Integer)
Dim m As Intege,nAs Integer Dim aAs Integer,Static b As Integer
n=2a=a+1:b=b+1
For m=l To 3 proc=a*b+i
Print proc(n);End Function
Next m
End Sub
程序运行后,单击命令按钮Command1,输出结果为
选项
A、3 3 3
B、3 4 5
C、3 5 6
D、1 2 3
答案
B
解析
使用Dim关键字定义的是动态局部变量,过程执行结束后即被释放;使用static关键字定义的是静态局部变量,过程执行结束后仍然保留。本题中函数proc中的局部变量a是动态变量,b是静态变量。即每次函数调用后b的值会保留。先后三次调用proc(n)方法,依次输出3、4、5。
转载请注明原文地址:https://jikaoti.com/ti/4WN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:PrivateSubCommand1_Click()Dimarr(10)Fori=6To10arr(i)=i-5NextiLabel1
若要使文本框能够输入多行文本,应该设置的属性是
将数据项“Student”添加到名称为List1的列表框中,并使其成为列表框第一项的语句为
以下不属于VisualBasic数据文件的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
设“A="87654321"”,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数:是()。
如果在VisualBasic集成环境中没有打开属性窗口,下列可以打开属性窗口的操作是
假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
随机试题
A.鲍温细胞B.Paget细胞C.挖(凹)空细胞D.Merkel细胞E.线索细胞外阴Paget病时可见到
震颤具有重要的临床意义,如触到震颤,除注意部位外,还应注意
1MET相当于耗氧量
血清脂蛋白电泳中的前-β脂蛋白是指
有关经理对董事会负责的职权,叙述错误的是()。
在工程网络计划中,关键线路是指( )的线路。
票据的伪造是对票据签章以外的记载事项加以变更的行为。 ( )
A公司采取预收货款方式向B公司销售货物,双方于2005年3月18日签订了一份买卖合同,合同约定B公司于4月28日向A公司预付货款。但A公司在4月20日就收到B公司的预付货款;A公司于5月30日发出货物。按我国《增值税暂行条例》及其实施细则的规定,A公司增值
在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做?
测定膀胱残余尿,最合适又准确的方法是
最新回复
(
0
)