首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Commandl_Click() Dim m As Integer,n As Integer n=2 For m=1 To 3 Print proc(n);
编写如下程序: Private Sub Commandl_Click() Dim m As Integer,n As Integer n=2 For m=1 To 3 Print proc(n);
admin
2018-10-15
26
问题
编写如下程序:
Private Sub Commandl_Click()
Dim m As Integer,n As Integer
n=2
For m=1 To 3
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
程序运行后,单击命令按钮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/0UFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下程序代码:PrivateSubForm_Click()Dima(3,3)AsIntegerForI=1To3Forj=1To3Ifj>1And
为了改变单选按钮的选取状态,可以改变该控件一个属性的值,这个属性是
下列合法的VisualBasic数值变量是
设有如下事件过程:PrivateSubForm_Click()x=0Whilex10x=x+1x=x*xWendPrintxEndSub运行程
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei<6Forj=1Toin
窗体上有1个Timer1计时器,1个Shape1形状控件,还有下面程序代码:DimflagAsBooleanPrivateSubForm_Load()flag=TrueTimer1.En
以下语句或子句中,符合VisualBasic语法要求的是
设窗体、框架、图片框(PictureBox)、图像框(Image)的名称分别是Form1、Frame1、Picture1、Image1,有下面4条语句:①Form1.Print"VB"②Frame1.Print"VB"③Picture
为了清除列表框中指定的项目,应使用的方法是( )。
用来设置文字字体是否为粗体的属性是( )。
随机试题
胰腺癌最常见的首发症状是
进行水泵扬程的计算时,应考虑()m的富裕水头。
在相应设计温度下用以确定容器壁厚的压力称为压力容器的()。
下列行为违反《期货交易管理条例》规定的是()。
期货投机交易对期货市场没有好处。()
全面质量管理的思想是以()为中心,以全员参与为基础。
同质不同形的呈现各种问题例证的方式叫作_________。
Inmyeyes,hisrequestthathiscost_______bythehouriscompletelyreasonable.
Companiesneedtotake(action)______stepstoincreaseexports.
Ifyou’relikemostpeople,you’rewaytoosmartforadvertising.Youskiprightpastnewspaperads,neverclickonadsonlinea
最新回复
(
0
)