问题
单项选择题
在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:
Private Sub Command1_Click()
a=75
If a>60 Then
k=1
Elself a>70 Then
k=2
Elself a>80 Then
k=3
Elself a>90 Then
k=4
End If
MsgBox k
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果是()。
A.1
B.2
C.3
D.4
答案
参考答案:A
解析:
在本题列出的过程开始运行时,a=75,则满足“If a>60”的条件,此时k值赋值为1,并且退出If...Else If分支语句,所以在消息框中输出的k值仍然为1,选项A)为正确答案。
此题考生应当注意,选项B)有很大的迷惑性,但If...Then...Else语句一旦第一个条件满足,执行Then后的语句就退出分支语句,而不会执行Else后面的语句。