问题 单项选择题

下列程序执行后,变量x的值为( )。
Dim a,b,c,d As Single
Dim x As Single
a=100
b=20
c=1000
If b>a Then
d=a:a=b:b=d
End If
If b>c Then
x=b
Elseif a>c Then
x=c
Else
x=a
End If

A) 100
B) 20
C) 1000
D) 0

答案

参考答案:A

解析: 本题为顺序结构考查,注意程序运行中是否变量值已经改变。本题中两次If判断均取否,实际实行最后一个Else x=a,所以x值为100。

判断题
问答题 简答题