首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
58
问题
编写如下程序:
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://kaotiyun.com/show/qjUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
设在窗体上有一个名称为Check1的复选框数组,并有以下事件过程:PrivateSubCheck1_Click(IndexAsInteger)EndSub则下面叙述中错误的是
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0DimPrivateSubCommand2_Click()a()AsInteger,mAsIntegerm=InputBox("请输入
下面列表框属性中,是数组的是
使用Line控件在窗体上画一条从(0,0)到(600,700)的直线,则其相应属性的值应是
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VBProgramming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommand1_Click()Text1.Se
设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:PrivateSubHScroll1_Change()Text1=HScroll1EndSub在程序运行时,当把滚动框移动到最左边时,文本框中显示的是100;
程序流程图中带有箭头的线段表示的是
以下说法中正确的是
随机试题
请指出一审法院在审理中存在的问题,并说明理由。请评价二审法院的判决,并说明理由。
某市一化工厂,占地面积为12.9ha,企业有员工140人,主要为周边村庄百姓。2010年5月14日9时,磺化车间一班次操作工王某和李某按照投料比例加入氯磺酸至反应釜中,加入催化剂和滴加硝基苯后,由于蒸气压力不够,当班没有进行升温操作;下一班次同样没有进行
在不违反民事诉讼对级别管辖和专属管辖规定的情况下,合同双方当事人可在书面合同中协议选择的人民法院不包括()。
下列关于下岗失业人员小额担保贷款的说法,正确的是()。
某企业2017年拥有房产原值共计8500万元,具体使用情况如下:(1)3栋属于厂房车间、原值共计3000万元,1栋属于办公楼、原值1000万元。(2)年初1栋原值1000万元的行政楼用于出租,按月收取租金5万元。由于该行政楼年久失修,2017年
税务机关采取税收保全措施的期限,一般不得超过6个月,重大案件需要延长的,应报经批准。有权批准的税务机关是()。
成败归因理论中的能力、努力、难度和运气四大因素都是个人可以控制的不稳定因素。()
分段函数一定不是初等函数,若正确,试证之;若不正确,试说明它们之间的关系?
AFrenchmanwenttoasmallItalian(意大利人)townandwasstayingwithhiswifeatthebesthotelthere.Onenighthewentoutfor
"Doyouregretpayingfivehundreddollarsforthepainting?""No,Iwouldgladlyhavepaid______forit."
最新回复
(
0
)