问题 单项选择题

执行下面的程序段后,变量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

答案

参考答案:C

解析:[命题目的] 考查考生对多分支控制结构的掌握。
[解题要点] Select Case结构的一般格式为:
Select Case expr
[Case expr1]
[clause 1]
[Case expr2]
[clause 2]
[Case else]
[clause n]
End Select
其中expr是测试表达式,如果满足expr n,就执行这条语句,然后退出。
具体过程分析:b=30,所以b\10=3,在1-9之间,执行语句c=a*100+b,c=14*100+30=1430。
[错解分析] 嵌套使用多分支控制结构时,应注意程序执行过程。
[考点链接] Select Case…End Select多分支结构语句应用。

单项选择题
判断题