首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim m As Integer,n As Integer n=2 For m=1To3 Print proc(n); Next m End Sub Function proc(i
编写如下程序: Private Sub Command1_Click() Dim m As Integer,n As Integer n=2 For m=1To3 Print proc(n); Next m End Sub Function proc(i
admin
2020-04-18
57
问题
编写如下程序:
Private Sub Command1_Click()
Dim m As Integer,n As Integer
n=2
For m=1To3
Print proc(n);
Next m
End Sub
Function proc(i As Integer)
Dim a As Integer,Static b As Integer
a=a+1:b=b+1
proc=a*b+i
End Function
程序运行后,单击命令按钮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/brTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序运行时,单击窗体后,窗体上显示的结果是()。PrivateSubForm_Click()DimiAsIntegerDimsumAsLongDimtAsLongt=1:sum
为了每秒钟发生一次计时器事件,可以将Interval属性设置为()。
设窗体上有1个水平滚动条,已经通过属性窗El把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
设x为一整型变量,且情况语句的开始为:SelectCasex,则不符合语法规则的Case子句是( )。
窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
VisualBasic中的整数可以用十六进制或八进制表示,十六进制数前面冠以&H,八进制数前面冠以
(1)在考牛目录下有一个工程文件sit3.vbp,有两个名称分别为Forml和Form2的窗体,Forml为启动窗体,程序执行时Form2不显示。Forml中有菜单(如图2.50(a)所示),程序运行时,若单击“格式”菜单项,则显示Form2窗体(如图2.
以下关于事件、事件驱动的叙述中,错误的是( )。
顺序文件在一次打开期间( )。
下列二叉树描述中,正确的是()。
随机试题
割嘴离工件的距离应根据混合气体流量来决定。()
可作为磺胺乙酰钠滴眼剂抗氧剂的是
按照《合同法》的规定,下列情形中,要约不失效的是()。
最基本的账务处理程序是()。
会计账簿按外形的不同,可分为()。(5.1)
如图,AACD是等边三角形,△ABC是等腰直角三角形,∠ACB=90°,BD交AC于E,AB=2。求COS/CBE的值;
对于认知风格属于场依存型的学生,适合的教学方法是()
2016年9月,经国务院批准印发的《全国“十三五”易地扶贫搬迁规划》明确,计划()年内对近()万建档立卡贫困人口实施易地扶贫搬迁,迁出区域范围涉及22个省约1400个县。
设,求f(x)的间断点,并判断其类型.
TheUnitedStatesiswellknownforitsnetworkofmajorhighwaysdesignedtohelpadrivergetfromoneplacetoanotherinthe
最新回复
(
0
)