首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
2015-08-28
75
问题
编写如下程序:
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/44Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮;然后编写如下程序:Functionfun(ByValnumAsLong)AsLongDimkAsLongk=1num=Abs(num)DoWh
在窗体上有若干控件,其中有一个名称为Text1文本框。影响Text1的Tab顺序的属性是______。
执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是______。
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()StaticxAsIntegerClsFori=1To2y
下列哪条语句是错的______。
设a=5,b=6,c=7,d=8,则执行下列语句后,x的值为______。x=IIF((a>B)And(c<d),10,20)
下列关于队列的叙述中正确的是______。
设在菜单编辑器中定义了—个菜单项,名为menu1。为了在运行时项,应使用的语句是______。
VisualBasle一共有设计、运行和中断三种模式,要使用调试工具应该______。
需求解析中开发人员要从用户那里了解______。
随机试题
少尿指成人24h尿量少于
患者,女,27岁。左上第三磨牙颊向倾斜。食物嵌塞,拟拔除。若麻醉中发生麻药中毒,其兴奋型表现中不包括()。
在双代号网络计划中,下列说法正确的是()。
期货公司应当设立合规审查部门或者岗位,对期货公司经营管理行为的合法合规性进行审查、稽核。( )
甲打算将其100万元国债委托证券公司管理,但是在寻找资产托管机构时却有些犯难,于是去找一律师咨询,该律师提供了以下几条意见,其中正确的有( )。
根据《公司法》规定,有限责任公司设有监事会,其成员不得少于()人。
根据下列资料。回答下列题。2010年全年,北京地区进出口总额3014.1亿美元,比上年增长40.3%。其中出口554.7亿美元,增长14.7%;进口2459.4亿美元,增长47.8%。“十一五”期间,北京地区进出口总额累计达到11389.3亿美元
互联网中所有端系统和路由器都必须实现()协议。
下列关于基础研究和应用研究的论述,正确的是( )。
Mostofuswouldliketobeboth(1)_____andcreative.WhywasThomasEdisonabletoinventsomanythings?Washesimplymore
最新回复
(
0
)