首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Commandl_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As
编写如下程序: Private Sub Commandl_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As
admin
2019-04-29
38
问题
编写如下程序:
Private Sub Commandl_Click() Function proc(i As Integer)
Dim m As Integer,n As Integer Dim a As Integer,Static bAs Integer
n=2 a=a+1:b=b+1
For m=1 T0 3 proc=a*b+i
Print proc(n); End Function
Next m
End Sub
程序运行后,单击命令按钮Commandl,输出结果为
选项
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/YnUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面关于直线控件的叙述中正确的是
在窗体上画1个名称为commaIldl的命令按钮,并编写如下事件过程:PrivateSubCommandl_Click()x=1:s=0Fori=1To5x=x/i:s=s+xNextPrintsEndSub该事件过程的功能是
阅读程序:PrivateSubForm_Click()a=0Forj=1To15a=a+jMod3NextjPrintaEndSub程序运行后,单击窗体,输出结果是
下列叙述中正确的是
窗体上有名称为Commandl的命令按钮,其事件过程如下:OptionBase1PrivateSubCommand1Cliek()DimaDimb(10)AsIntegera=Array(2,4,7,3,9,6)Fori=L
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
下面是求最大公约数的函数的首部()。Functionfun(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
对于循环队列,下列叙述中正确的是
下列数据结构中,属于非线性结构的是
下列数据结构中,属于非线性结构的是
随机试题
地球上产生昼夜交替的主要原因是()。
《灵枢经.本神》“两精相搏”,谓之
下列哪几种疾病可出现血清铁降低
根据我国《合同法》的规定,当合同履行地点约定不明确,且又不能达成补充协议时,()履行。
可转换证券转换价值的公式是()。
()即品种规格复杂,选择性强,在质量、价格、花色、款式等方面需要反复挑选和比较才能购买的物品。
注册会计师负责审计甲公司20×4年度财务报表。在了解内部控制时,注册会计师遇到下列事项,请代为作出正确的专业判断。注册会计师执行穿行测试可以实现的目的有()。
拿破仑认为,他一生四十次战争胜利的光荣,被滑铁卢一战抹去了,但有一件功绩是永垂不朽的。这里的“功绩”指的是()。
西安市某社区服务站共有5名专职工作人员,协助居民委员会做好社区公共事务和公益性工作.完成政府职能部门和街道交办的其他工作。新人职的小王除了完成领导布置的工作外,还主动与社区志愿者接触,宣讲志愿者服务的相关政策,并帮助他们完成注册工作。小王的工作得到居民的普
Jack’sfriendTonyhadrecentlygottenatattoo(纹身),andJackwassoimpressedbyTony’sbraveryandhistattoothathedecided
最新回复
(
0
)