首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(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
67
问题
(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全国计算机二级
相关试题推荐
若两个素数a、b之间没有其他素数,则称a、b为相邻的素数。在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图1-322所示。从左到右的三个文本框名称分别为Text2、Text1、Text3;三个命令按钮的名称分别为Command1
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在标题为“列表框”、名称为Form1窗体上画一个名称为lstCourse列表框,通过属性窗口输入四个列表项:“语文”、“数学”、“外语”、“体育”,列表项采用“复
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个名称为H1的水平滚动条,请在属性窗口中设置它的属性值,满足以下要求:它的最大刻度值为100、最小刻度值为1,在运行时鼠标单击滚动条
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommandl_Click()
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
窗体上有一个名称为CD1的通用对话框,一个名称为Text1的文本框,窗体的单击事件过程如下:PrivateSubForm_Click()CD1.DialogTitle="改变颜色"CD1.Color=For
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Picture=LoadPic
若程序中有语句:y=proc(6),则proc应该是
随机试题
全距越大,说明总体中标志值变动的范围()
莫菲征阳性示上腹持续性剧痛,伴腰背部牵涉痛见于
疔疮脓尽外治用
菌状乳头炎常与地图舌并存
阵发性室上性心动过速的心电图诊断,不正确的是
手术护士与巡回护士应共同完成的工作为
下列几项措施属于建设准备工作的是()。
已知2008年A公司甲产品的市场销售额为2400万元,A公司的最大竞争对手是B公司,B公司的市场销售额为2100万元,甲产品近年的平均市场增长率为15%。假设市场增长率和相对市场占有率分别以10%和100%作为高低的界限标准。要求:A公司预计2
下列有关学前教育的说法正确的是()
I’dratheryou______makeanycommentontheissueforthetimebeing.
最新回复
(
0
)