在窗体上添加一个命令按钮(名为Commandl),编写如下事件过程:打开窗体后,单击命令按钮,消息框的输出结果是( )。A. 7B. 15C. 157D. 528

题目

在窗体上添加一个命令按钮(名为Commandl),编写如下事件过程:打开窗体后,单击命令按钮,消息框的输出结果是( )。

A. 7

B. 15

C. 157

D. 528

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为textl),编写如下事件过程:

打开窗体运行后,单击命令按钮,文本框中显示的内容是__________。


正确答案:
15【解析】本题考查函数调用中参数传递的知识。在VBA的函数调用时,参数有两种传递方式:传址传递和传值传递。如果在函数声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本题中形参均为传址传递,即a=x=3,b=y=5,c=z=10。但是在子程序里面对c重新赋值为c=a*b=15,这个值l5会回送给实参2,所以最后显示的值Z也就是l5。

第2题:

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

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


正确答案:
2500【解析】本题考查循环的知识。这个问题比较简单,实际上就是求l到100之间的奇数和,最终结果为2500。

第3题:

在窗体上添加一个命令按钮(名为Commandl),编写如下事件过程。 Private Sub Commandl_Click( ) Fori-1 T04X=4Forj=1 To 3X=3Fork=l To2X=x+6NextkNextjNextiMsgBoxXEndSub打开窗体后,单击命令按钮,消息框的输出结果是( )。

A.7

B.15

C.157

D.528


正确答案:B
暂无解析,请参考用户分享笔记

第4题:

在窗体上添加一个命令按钮(名为Commandl),编写如下事件过程: Pfivate Sub Commandl_Click() Fori=l T0 4x=4Forj=1 T0 3x=3Fork=l T0 2X=x+6NextkNext JNextiMsgBox XEnd Sub打开窗体后,单击命令按钮,消息框的输出结果是( )。

A.7

B.15

C.157

D.528


正确答案:B
B.【解析】本题考查VBA中多重循环的知识。本题中,在每一次外循环开始的时候都把X的值置为4,所以只分析最后一次循环就可以了:同理中层循环每一次开始前都把X的值置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=3+6+6=15。

第5题:

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

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

A)7

B)15

C)157

D)528


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

第6题:

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

Private Sub Command1_Cliek

Dim b, k

For k = 1 to 6

b=23+k

Next k

MsgBox b + k

End Sub

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


正确答案:51
51 解析:本题循环内部完成b=231+2+3+4+5+6的操作,当k=7时,结束循环,故消息框中显示的是51。

第7题:

在窗体中添加一个名称为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。

第8题:

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

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


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

第9题:

在窗体上添加一个命令按钮(名为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。