A-A+

下列程序执行后 变量X的值为()。 Dim a b C d As Single Dim X

2022-08-06 03:07:23 问答库 阅读 175 次

问题详情

下列程序执行后,变量X的值为()。 Dim a,b,C,d As Single Dim X As Single f1=10 b=30 c=400 If b>fl Then d=fl:fl=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
程序首先执行Ifb>aThen语句,条件为真执行d=a:a=b:b=d语句,执行后d=10,a=30,b=10;然后执行Ifb>CThen语句,条件不成立,因此执行Elselfa>CThen语句;条件不成立,因此执行Else后面的X=a语句,执行后x=30。

考点:变量,程序