首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
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://jikaoti.com/ti/4lm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VisualBasic集成环境由若干窗口组成,其中不能隐藏(关闭)的窗口是( )。
下面描述中错误的是( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click() Dima(10)AsInteger DimiAsInteger Randomize Fori=1
VisualBasic中的"启动对象"是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic"启动对象"的描述中,错误的是( )。
面向对象方法中,继承是指( )。
下列控件中,不响应Click事件的是
下面不能作为结构化方法软件需求分析工具的是()。
下面不能作为结构化方法软件需求分析工具的是
为了通过传值方-式v来传送过程参数,在函数声明部分应使用的关键字为
随机试题
职业道德的核心是________。
带有速度、电流双闭环的调速系统,在启动、过载或堵转情况下()。
关于原发型肺结核下列哪项是不正确的
医师在执业活动中享有下列权利,除了
对患者进行健康教育属于
在NaCl、MgCl2、AlCl4、SiCl4四种物质中,离子极化作用最强的是()。
制造、修理计量器具的乡镇企业及个体工商户,需由当地()进行考核。
A、 B、 C、 D、 D分子的排列规律是1,2,3,4,5;分母的计算规律为:2=12+1,5=22+1,10=32+1,17=42+1,26=52+1,故本题正确答案为D。
马略军事改革
Describeoneofyourfavouritephotographs.Youshouldsay:whenandwherethephotographwastakenwhatisinthephotographwh
最新回复
(
0
)