首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer n=2 For m=1 To 3 Print proc(n); Next m End Sub F
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer n=2 For m=1 To 3 Print proc(n); Next m End Sub F
admin
2018-12-20
41
问题
编写如下程序:
Private Sub Command1_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
程序运行后,单击命令按钮Command1,输出结果为( )。
选项
A、3 3 3
B、3 4 5
C、3 5 6
D、1 2 3
答案
B
解析
变量b定义为Static即静态变量,它的特点是每次调用都会保留上次的值。程序click事件中调用了3次proc(n),即proc(2):
第一次,a=a+1=0+1=1, b=b+1=0+1=1 , proc=a*b+i=1*1+2=3;
第二次,a=a+1=0+1=1, b=b+1=1+1=2 , proc=a*b+i=1*2+2=4;
第三次,a=a+1=0+1=1, b=b+1=2+1=3 , proc=a*b+i=1*3+2=5;
因此输出的结果为3 4 5。
转载请注明原文地址:https://kaotiyun.com/show/FkFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设窗体上有一个名称为Timer1的计时器控件,其Interval属性被设置为500,Enabled属性被设置为True;还有一个名称为Text1的文本框和下面的事件过程:PrivateSubTimer1_Timer()
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click() x="VisualBasicProgramming" a=Right(x,11) b=Mid(x,7,5) c=
窗体上有一个名称为Picture1的图片框控件,一个名称为Label1的标签控件,如图所示。现有如下程序:PublicSubdisplay(xAsControl) IfTypeOfxIsLabelThen xCapti
窗体上有单选钮和列表框控件。单击名称为Option1、标题为"国家"的单选钮,向列表框中添加国家名称,如下图所示。Option1的单击事件过程如下:PrivateSubOption1_Click() Dimarr arr=Array("
下列符号常量的声明中不合法的是
窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
在For的二重循环中,内外循环的循环控制变量名
随机试题
A.鼓膜紧张部周边和锤骨柄部位的血管扩张B.鼓膜呈珍珠颜色,活动性好,但光锥较短C.锤骨短突突出,光锥消失,锤骨柄向后上移位D.鼓膜充血肿胀,向外膨隆E.耳痛,检查时发现鼓膜上有搏动性闪亮点急性化脓性中耳炎早期的鼓膜改变
下列药物中不属于慢作用抗风湿药的是
影响能量代谢最显著的是
香港华为公司总部设在香港地区,在内地A地设有办事处,并在B地拥有一笔物业。因该公司与内地方圆公司有合同纠纷,被方圆公司诉讼到法院。该合同签订地为C地,并约定于D地履行,但合同现在尚未履行,则有权管辖本案的法院有()。
同步电动机的启动方式有()。
某水工建筑物场地地层2m以内为黏土,2~20m为粉砂,地下水位埋深1.5m,场地地震动峰值加速度为0.2g。在钻孔内深度3m、8m、12m处实测土层剪切波速分别为180m/s、220m/s、260m/s。请用计算说明地震液化初判结果最合理的是下列哪一项?
科学的决策结构不包括()。
商品流通企业对是否要开拓新市场的决策,属于()决策。
资产负债表中“存货”项目的金额,应根据()账户的余额分析填列。
项目经理小李对一个小项目的工期进行估算时,发现开发人员的熟练程度对工期有较大的影响。如果都是经验丰富的开发人员,预计20天可以完成;如果都是新手,预计需要38天;按照公司的平均开发速度,一般26天可以完成。该项目的工期可以估算为(36)天。
最新回复
(
0
)