首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
2019-06-20
47
问题
编写如下程序:
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/X5Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种结构是()。
在软件开发中,需求分析阶段产生的主要文档是
如果把命令按钮的Cancel属性设置为True,则程序运行后
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load()Text1.Text="":Text2.Text="":Text1.SetFocusEndSubPrivateSubT
在窗体模块的声明部分声明变量时,不能使用的关键字是
如果在VisualBasic集成环境中没有打开属性窗口,下列可以打开属性窗口的操作是
窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:PrivateSubText1_KeyUp(KeyCodeAsInteger,ShiftAsInteger)DimcAsStringC=UC
如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是
随机试题
已知电路的输入阻抗为Zin=10+j10Ω,则其导纳等于________S。
A.三七B.蒲黄C.白及D.茜草E.白茅根既能化瘀止血,又能利尿通淋的药物是()
内科医生王某,在春节探家的火车上遇到一位产妇临产,因车上无其他医务人员,王某遂协助产妇分娩。在分娩过程中,因牵拉过度,导致新生儿左上肢臂丛神经损伤。王某行为的性质为
工程咨询的服务范围主要包括()。
工程寿命周期成本分析法的局限性之一是假定工程对象有()。
《生产安全事故报告和调查处理条例》规定,事故一般分为以下等级()。
设三阶方阵A与B相似,且|2E+A|=0。已知λ1=1,λ2=一1是方阵B的两个特征值,则|A+2AB|=________。
AlongtimeaidetoPresidentBushwhowroteoccasionalguestcolumnsforhishometownnewspaperresignedonFridayeveningafte
Itisunfortunatethatnowviolenceandcartoons______themostdistinctivecharacteristicofchildren’sprograms.
PresidentEnriquePenaNietohasencouragedMexicanstowalkmore,usestairsandexerciseonehoureverydayashelaunchedac
最新回复
(
0
)