在窗体上添加一个命令按钮和三个标签,编写事件过程: Privat

题目

在窗体上添加一个命令按钮和三个标签,编写事件过程: Private x As Integer Private Sub Command1_Click( ) Static yAs Integer Dim z As Integer N=10: z=N+z: y=y+z: x=x+z Label1.Caption = xLabel2.Caption = y Label3.Caption = z End Sub 程序运行后,连续三次单击命令按钮,则三个标签中显示的内容分别是()。

  • A、101010
  • B、303030
  • C、303010
  • D、103030
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在窗体上添加一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

Sum =0

For i=3 T0 7

Sum =i+2

Next i

MsgBox sum+i

End Sub

打开窗体后,单击命令按钮,消息框的输出结果是______。


正确答案:17
17 解析:本题考查循环的知识。这个问题本来比较简单,只是具有一定的迷惑性。在循环内部为变量sum赋值,由于赋的值只和循环变量i有关,所以只有最后一次循环中为sum赋的值才有效,这个值会覆盖掉前面各次循环为sum赋的值;还有就是要注意,循环退出后循环变量必然处于不满足循环条件的状态,例如本题的循环退出后i的值应该为8。所以最终答案为9+8=17。

第2题:

在窗体上添加一个命令按钮,然后编写其单击事件过程为:

则单击命令按钮后消息框的输出结果是( )。

A)7

B)8

C)9

D)13


正确答案:D
本题考查VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。比如这个例子,我们看到,在每一次外循环开始的时候都把x的值置为4,所以我们只分析最后一次循环就可以了:同理中层循环每一次开始前都把X置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=355=13。

第3题:

在窗体上添加一个命令按钮(名为Conunand1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码: Private Sub Command1_Click() m=2170 n=Len (Str$ (m) +Space (5)) Me! Text1=n End Sub打开窗体运行后,单击命令按钮,在文本框中显示( )。

A.5

B.8

C.9

D.10


正确答案:C
解析:2170转换为字符串,再在后面加5个空格,所以长度为9。

第4题:

在窗体上添加十个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

sum=0

For i=3 To 7

sum=i+2

Next i

MsgBox sum+i

End Sub

打开窗体后,单击命令按钮,消息框的输出结果是______。


正确答案:17
17 解析:本题考查循环的知识。这个问题本来比较简单,只是具有一定的迷惑性。在循环内部为变量sum赋值,由于赋的值只和循环变量i有关,所以只有最后一次循环中为sum赋的值才有效,这个值会覆盖掉前面各次循环为sum赋的值;还有就是要注意,循环退出后循环变量必然处于不满足循环条件的状态,例如本题的循环退出后i的值应该为8。所以最终答案为9+8=17。

第5题:

在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:

程序运行后,单击命令按钮,其输出结果为__________。


正确答案:
9【解析】本题考查VBA中程序设计的知识。对于这个问题,首先注意到循环的次数为6次;然后注意到循环内的两个If语句为顺序关系而不是嵌套关系,第一个If语句只有第一次循环时才会满足;第一次循环时首先执行第一个If语句把x赋值为1,然后执行第二个If语句;以后各次循环均照此分析,前4次循环x自加l,后两次循环X自加2,最后输出结果为9。

第6题:

在窗体上画一个名称为Cl的命令按钮,然后编写如下事件过程:

程序运行后单击命令按钮,如果输入4,则在窗体上显示的内容是( )。

A)5

B)6

C)9

D)10


正确答案:D
本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行i次,则内循环共执行的次数为1234=10次。

第7题:

在窗体上添加一个命令按钮(名为Commandl),然后编写如下程序:

打开窗体运行后,单击命令按钮,消息框的输出结果为__________。


正确答案:
20【解析】本题考查IIf函数的知识。对于Ⅱf函数可用于执行简单的条件判断操作,当第一个参数为真时返回第二个参数值,否则返回第三个参数值。因为x>y为假,所以返回Y的值也就是返回20。

第8题:

在窗体上添加一个命令按钮(名为Cmd),然后编写如下事件过程:

Private Sub Cmd_Click( )

Dim sum,k

For k=1 to 6

sum=30+k

Next k

MsgBox sum+k

End Sub

打开窗体后,单击命令按钮,消息框的输出结果是【 】。


正确答案:43
43 解析:在循环体内sum每次均为30加k,最后一次循环为30+6,k自增为7,消息框输出结果为43。

第9题:

在窗体上添加一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:

程序运行后,单击命令按钮,在文本框中显示的值是__________。


正确答案:
30【解析】本题考查VBA中二维数组和循环的知识。本题属于比较简单的问题,使用了二重循环为二维数组进行了部分赋值,最后求两个数组元素值并求和,注意这两个元素是否已被赋值,若没有赋值则为0。本题中对于a(2,3)赋值为2*3也就是6,a(4,6)赋值为4*6也就是24,最后的结果为6 24=30。

第10题:

在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。

A. 1

B. 2

C. 3

D. 4


正确答案:D
本题考查VBA中选择结构的知识。在本题中用了多个If分支结构,这些结构是顺序的而不是嵌套的,所以会顺序执行,判断是否满足条件。首先75不小于60,所以不执行x=1;然后再判断75不小于70,所以不执行x=2;再接着判断75小于80,所以执行x=3:最后判断75小于90,所以执行x=4。最后消息框里输出的X值为4。

更多相关问题