问题 单项选择题

在窗体上添加一个名称为Command1的命令按钮,然后编写如下事件代码:

Private Sub Command1_Click()

A=75

If A<60 Then x=1

If A<70 Then x=2

If A<80 Then x=3

If A<90 Then x=4

MsgBox x

End sub

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

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。

问答题
单项选择题