首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
43
问题
编写如下程序:
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/qyFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是( )。
下面不属于软件设计阶段任务的是
下面不能在信息框中输出"VB"的是( )。
A、选择B、投影C、自然连接D、并A由关系R到关系S为一元运算,排除C和D。关系S是关系R的一部分,是通过选择之后的结果,因此选A。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
VisualBasic中的"启动对象"是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic"启动对象"的描述中,错误的是( )。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
设有三张表,客户(客户号,姓名,地址),产品(产品号,产品名,规格,进价),购买(客户号,产品号,价格),其中表客户和表产品的关键字(键或码)分别为客户号和产品号,则表购买的关键字为
在窗体上添加“控件”的正确的操作方式是
随机试题
患者,女,21岁,1周前劳累后出现气短、咳嗽、胸痛及发热,体温最高达39.4℃。查体:呼吸略急促,右肺下叩诊呈浊音,听诊呼吸音减弱,双肺未闻及干湿啰音。患者应用青霉素治疗,3d后胸痛减轻,但气短加重,体温升至40.2℃。行胸腔穿刺,抽出草黄色半透明胸
男,54岁,反复脓血便半年,每天3—4次,在当地曾按痢疾治疗无明显效果。近一个月出现腹胀,伴阵发性腹痛。查体:消瘦,腹稍胀、软,下腹轻压痛,右下腹可扪及一肿块,质较硬,尚可活动。根据上述资料.应诊断为
A.【用法用量】B.【药物相互作用】C.【禁忌】D.【药物过量】了解超剂量应用可能发生的毒性反应及处理方法,可查阅
为昏迷病人做口腔护理,下列哪项是错误的
孙女士于2004年5月1日从某商场购买一套化妆品,使用后皮呋红肿出疹.就医不愈花费巨大。2005年4月,孙女士多次交涉无果将商场诉至法院。下列哪些说法是正确的?(2009年卷三第57题)
根据《工业炉窑砌筑工程的施工及验收规范》,不属于工序交接证明书内容的是()。
下列不属于新《巴塞尔协议》三大支柱的是( )。
下列关于夸美纽斯的说法,不正确的是()
设由方程xef(y)=ey确定y为x的函数,其中f(x)二阶可导,且f’(1)≠1,则=________.
某车间需要用一台车床和一台铣床加A、B、C、D4个零件。每个零件都需要先用车床加工,再用铣床加工。车床和铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如下表所示:若以A、B、C、D零件顺序安排加工,则共需29小时。适当调整零件加
最新回复
(
0
)