首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
51
问题
编写如下程序:
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全国计算机二级
相关试题推荐
为达到把a、b中的值交换后输出的目的,某人编程如下:PrivateSubCommand1_Click()a%=10:b%=20Callswap(a,b)Printa,bEndSubPri
在窗体上有一个名称为List1的列表框和一个名称为Command1的命令按钮,并编写有如下事件过程:PrivateSubForm_Load()List1.Addltem"Iteml":List1.Addltem"Item2":
实现字符的UniCode编码方式与ANSI编码方式相互转换的函数是()。
在软件开发中,需求分析阶段产生的主要文档是
构成计算机软件的是
如果把命令按钮的Cancel属性设置为True,则程序运行后
负责数据库中查询操作的数据库语言是
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为
以下能够正常结束循环操作的程序段是
随机试题
下列哪种光源的色表用相关色温表征?[2006年第18题]
具象艺术、意象艺术的区别主要体现在哪几个方面?[天津2019]
男性,65岁,咳嗽2个月,痰中有时有血丝,伴消瘦。胸片发现肺部有一团块状阴影,考虑为肺癌。近来出现颜面、颈部及上肢水肿,但下肢无水肿。其水肿最可能的原因是
肺泡内氧气与血红蛋白结合最重要的影响因素是
中小企业板上市的公司首次公开发行股票时,发行人及其主承销商可以根据()结果确定发行价格。
国际六大旅游市场中,国际旅游接待人次和旅游收人居第二位的是()。
下列关于公司股东出资的表述,正确的是()。
5,7,11,17,( ),35
计算机用来表示存储空间大小的最基本单位是
TheWesthasbeguntotakemorenoticeoftheEast.Thefifth【C1】______ofanenormous【C2】______reassessingtheChinesecontr
最新回复
(
0
)