首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command 1_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As I
编写如下程序: Private Sub Command 1_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As I
admin
2015-05-29
48
问题
编写如下程序:
Private Sub Command 1_Click() Function proc(i As Integer)
Dim m As Integer,n As Integer Dim a As Integer,Static b As Integer
n=2 a=a+1:b=b+1
For m=1 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://kaotiyun.com/show/1DQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
阅读程序:OptionBase1Dimarr()AsIntegerPrivateSubFormClick()DimiAsInteger,iAsIntegerReDimarr(3,2
在软件设计中,不属于过程设计:工具的是
以下定义数组或给数组元素赋值的语句中,正确的是
Print方法可以在对象上输出数据,这些对象包括
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
如图所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配项
Dima(3,-3to0,3to8)AsStritig语句定义的数组元素有
确定一个控件在窗体上的位置的属性是
以下叙述中错误的是
以下用户自定义函数FunctionFunc(aAsInteger,bAsInteger)AsIntegerStaticmAsInteger,iAsIntegerm=0:i=2
随机试题
血精的病机是()
A.氢氧化铝凝胶B.硫糖铝C.甲氧氯普胺D.胶体次枸橼酸铋E.普鲁苯辛有胆汁反流的病人应服
各省、自治区、直辖市质量监督部门和发展计划部门、经济贸易管理部门共同负责管理本地区设备监理活动,国务院有关部门负责管理本行业内的设备监理活动,主要职责不包括()。
经纪人是在各种交易活动中为( )沟通信息、撮合成交、提供各种相关服务的人和组织,包括个体、合伙企业、公司和其他法人组织。
A股份有限公司拟收购本公司一部分股份,用于奖励为公司做出杰出贡献的10名职工,根据公司法律制度的规定,下列其拟定的收购计划方案中,正确的有()。
下列会计科目中,属于负债类科目的有()。
制定《产品质量法》的宗旨包括()。
根据《仲裁法》的规定,仲裁实行()制度。
公安骑马巡逻,有人说是一道风景线,有人说养马费用贵,对于这种现象,你怎么看?
Theauthor’schiefconcernaboutthecurrentU.S.healthcaresystemisWhydomanynewmedicalgraduatesrefusetochooseprim
最新回复
(
0
)