单选题
下列程序执行后,变量X的值为______。
Dim fl.b,c,d As Single
Dim X As Single
fl=10
b=30
c=400
If b>fl Then
d=fl: fi=b: b=d
End If
If b>c Then
X=b
Else If fl>c Then
X=c
Else
X=a
End If
A、
10
B、
30
C、
400
D、
430
【正确答案】
B
【答案解析】
[解析] 程序操作过程如下:
程序首先执行If b>a Then语句,条件为真执行d=a:a=b:b=d语句,执行后d=10,a=30,b=10;然后执行If b>c Then语句,条件不成立,因此执行Else lf a>c Then语句;条件不成立,因此执行Else后面的X=a语句,执行后x=30。
提交答案
关闭