在Select Case语句中,关键字Case后面的取值格式有3种。
第1题:
在VB中,下列程序运行后,变量X的值为( )
I=14 MOD 3
Select Case I
Case 1
X=I*1
Case 2
X=I*2
Case 3
X=I*3
A.1
B.4
C.9
D.出错
第2题:
A. **0**
B. **1**
C. **2**
D. 0
第3题:
( 34 )下列 Case 语句中错误的是
A ) Case 0 To 10
B ) Case Is> 10
C ) Case Is> 10 And Is<50
D ) Case 3,5, Is> 10
第4题:
假设X的值是5,则执行以下语句时,可得到的输出结果是ABCDEF的Select Case语句是 ( )
A.Select Case X Case 10 To 1 Print“ABCDEF” End Select
B.Select Case X Case Is>15,Is<5 Print"ABCDEF" End Select
C.Selecl Case K Case Is>5,1,3,To 10 Print"ABCDEF" End Select
D.Select Case X Case 1,3,Is>5 Print"ABCDEF" End Select
第5题:
A、case关键字后面的值必须不一样
B、case关键字后面必须是常量
C、case关键字后面的break可以没有
D、case关键字后面的break必须存在
第6题:
下列程序段的执行结果是【 】。
x=Int(Rnd+4)
Select Case X
Case 5
Print"优秀"
Case 4
Print"良好"
Case 3
Print"合格"
Case Else
Print"不合格"
End Select
第7题:
A. Select Case语句中的条件表达式可以是任何形式的表达式
B. Select Case语句中的条件表达式只能是数值表达式或者字符表达式
C. 在执行Select Case语句时,所有的Case子句都按出现的次序被顺序执行
D. Select Case语句的测试表达式会多次计算
第8题:
以下正确的叙述是 ______。 Select Case x Case 1 to 10 …… End Select
A.Select Case语句中的测试表达式可以是任何形式的表达式
B.Select Case语句中的测试表达式只能是数值表达式或字符串表达式
C.在执行Select Case语句时,所有的Case子句均按出现的次序被顺序执行
D.如下Select Case语句中的Case表达式是错误的:
第9题:
A、Case1
B、Casea>5
C、Case3To6
D、Caseis<10
第10题:
执行下面的程序段后,变量c的值为 a=14 b=30 Select Case b\10 Case 0 c=a * 10 + b Case 1 To 9 c=a*100+b Case 10 To 99 c=a*1000+b End Select Print c
A.363
B.2548
C.1430
D.9875