执行下列程序段后,整型变量 c 的值为 a = 24 b = 328 select case b\10 case 0 c = a * 10 + b case 1 to 9 c = a * 100 + b

admin2021-06-03  24

问题 执行下列程序段后,整型变量 c 的值为
a = 24
b = 328
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

选项 A、537
B、2432
C、24328
D、240328

答案C

解析 Select Case结构运行时,首先计算"表达式"的值,然后会依次将表达式的值与每个Case表达式的值进行比较,直到值匹配成功,程序会转处相应Case结构内执行语句。本题中,Select Case语句中b\10的值为32,因此程序执行Case 10 to 99后边的c=a*1000+b语句,即c=24*1000+328=24328。
转载请注明原文地址:https://kaotiyun.com/show/sKSp777K
0

最新回复(0)