首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(39)编写如下程序: Private Sub Commandl_Click() Dim m As Integer,n As Integer n=2 For m=l To 3
(39)编写如下程序: Private Sub Commandl_Click() Dim m As Integer,n As Integer n=2 For m=l To 3
admin
2020-06-30
52
问题
(39)编写如下程序:
Private Sub Commandl_Click()
Dim m As Integer,n As Integer
n=2
For m=l To 3
Print proc(n);
Next m
End Sub
Function proc(i As Integer)
Dim a As Integer
Static b As Integer
a=a+l
b=b+l
proc=a*b+i
End Function
程序运行后,单击命令按钮Commandl,输出结果为( )。
选项
A、3 3 3
B、3 4 5
C、3 5 6
D、l 2 3
答案
B
解析
变最b定义为Static!即静态变量,它的特点是每次调用都会保留上次的值。程序click事件中调用了3次proc(n),即pmc(2): 第一次,a=a+l=0+1=l,b=b+1=O+l=1.proc=a*b+i=1*1+2=3:第二次,a=a+l=0+l=1,b=b+1=1+1=2.proc=a*b+i=1*2+2=4:第三次,a=a+1=O+1:l,b=b+1=2+1=3,proc=a*b+i=1*3+2=5:因此输出结果为3 4 5。
转载请注明原文地址:https://kaotiyun.com/show/oFHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在标题为“列表框”、名称为Form1窗体上画一个名称为lstCourse列表框,通过属性窗口输入四个列表项:“语文”、“数学”、“外语”、“体育”,列表项采用“复
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommandl_Click()
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
在窗体上画一个文本框,名称为Text1,然后编写如下程序:PrivateSubForm_Load()PrivateSubForm_Click()Text1.Text="":Text1.SetFocusDimaAsString,s
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
有如下程序代码:PrivateSubForm_Click()Dima(100)AsIntegerDimb(100)AsIntegerFori=1To100a(i)=i
设有如下声明语句OptionBase1Dimart(2,-1To5)AsInteger则数组air中数组元素的个数是
随机试题
在国家公务员降职过程中发生的争议,解决的途径有
下列属于无差异营销策略优点的是()
用Word2003编辑文件时,用户可以设置文件的自动保存时间间隔。如果改变自动保存时间间隔,应选择__________。()
怎样正确做出水盐代谢和酸碱失调的诊断?正确的诊断,必须明确以下几个问题。
长于治疗心火上炎,口舌生疮,小便不利病证的中药是
急性肾衰竭的最常见类型
项目目标动态控制的纠偏措施主要包括()。
流动资金贷款的偿还方式多为( )。
甲公司于2012年4月1日与A公司签订一项固定造价合同,为A公司承建某工程,合同金额为240万元,预计总成本200万元。甲公司2012年实际发生成本100万元,因对方财务困难预计本年度发生的成本仅能够得到60万元补偿;2013年实际发生成本60万元,预计至
长度为10km、数据传输率为10Mbps的CSMA/CS以太网,信号传播速度为200m/μs。那么该网络的最小帧长为()。
最新回复
(
0
)