A-A+
有如下程序 运行时从键盘输入3 输出结果是 ______。 Private Sub Comm
问题详情
有如下程序,运行时从键盘输入3,输出结果是 ______。 Private Sub Command1_Click() a=InputBox("请输入一个数字:") Select Case a Case Is>2 b=a+1 Case Is>3 b=a+2 Case Is>4 b=a+3 Case Is>5 b=a+4 End Select Print a + b End Sub
A.8
B.7
C.6
D.9请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:当程序运行SelectCase语句时,先计算SelectCase后面表达式的值,然后将该值与从第一个Case子句后的值列表中的值或者表达式进行比较,如果满足条件则再往下比较:若符合某Case分支的条件表达式,则执行该分支中的程序段,执行完毕后不管下面的case分支是否同样符合而直接跳到EndSelect。所以答案选B。