首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
57
问题
编写如下程序:
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://www.kaotiyun.com/show/qjUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VB中,若没有显式声明变量的数据类型,则默认的类型是
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click()d=0:c=10:x=Array(10,12,21,32,24)Fori=1To5Ifx(i)>
以下不属于VisualBasic数据文件的是
数据库管理系统中负责数据模式定义的语言是
在VisualBasic中,表达式3*2\5Mod3的值是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
表达式2*3^2+4*2/2+3^2的值是
如果在VisualBasic集成环境中没有打开属性窗口,下列可以打开属性窗口的操作是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
随机试题
急性阿米巴痢疾粪便内可查到
预防牙周疾病,个人自我控制菌斑最常用的方法是
患者,男,61岁。有慢性支气管炎和肝炎病史20年,近1周精神错乱,伴少尿。查体:昏迷,口有臭味,心肺听诊未见明显异常。腹部膨隆,腹腔积液征阳性,扑翼样震颤未引出,首选考虑
经济稳定和经济增长的关系是()。
语言是一门艺术,在美术课程教学中,教师无意间的一句话都会对学生的学习产生很大的影响。你认为以下说法恰当的是()。
国家人事部、教育部、财政部等6部委日前联合发出通知,从今年起将在全国逐步建立高校毕业生就业见习制度,建立毕业生就业基地,以帮助回到原籍、尚未就业的高校毕业生提升就业能力,享受保险和基本生活补助。从这段文字我们不能推出的是()
下列关于行政行为的类型,说法错误的是()。
8,9,16,17,32,25,64,()
1929~1933年经济危机的爆发,从反面显示了()
Directions:Forthispart,youareallowed30minutestowriteashortessayentitledHowtoDealWithPressure?Youshouldwri
最新回复
(
0
)