问题 单项选择题

在窗体上画一个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程:
Private SubCommand1_Click()
n=Text1.Text
Select Case n
Case 1 To 20
x=10
Case 2,4,6
x=20
Case Is<10
x=30
Case 10
x=40
End Select
Text2.Text = x
End Sub
程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的 ______。

A.10

B.20

C.30

D.40

答案

参考答案:A

解析: Select Case语句的作用是:先计算数值或字符串表达式的值,然后将该值去与从第一个Case子句开始的每一个Case子句后的值列表中的值进行比较,不相等则再往下比较,如果与某一个Case子句中列表的值相等,那么就去执行该子句下的程序段,执行完毕后跳出End Select子句,而不管下面的Case子句中是否有匹配的值。因此选项A正确。

选择题
单项选择题