单选题
设有如下窗体单击事件过程:
打开窗体运行后,单击窗体,则消息框的输出的结果是______。
Private Sub Form_Click()
a=1
For i = 1 To 3
Select Case i
Case 1, 3
a=a+1
Case 2, 4
a=a+2
End Select
Next i
MsgBox a
End Sub
A.3 B.4 C.5 D.6
A
B
C
D
【正确答案】
C
【答案解析】
解答此题需要细心观察程序流程并计算。
变量a的初始值为1,在执行第一次循环时,南于i值满足“Cage 1,3”的条件,所以执行a=a+1语句,a值变为2;执行第二次循环时,i值满足“Case 2,4”的条件,所以执行a=a+2语句,a值变为4;执行第三次循环时,i值满足“Case 1,3”的条件,所以执行a=a+1语句,a值变为5。这也就是消息框的输出结果。
选项C为正确答案。
提交答案
关闭