问题 单项选择题

执行下面这段程序后,单击命令按钮,窗体中输出结果是 ______。
Private Sub Command1_Click()
a=1 : b=4 : c = 9 : d = 5
If a < b Then
If c<d Then
x=True
Else
If a<c Then
x=False
Else
x=True
End If
End If
End If
Print Val(x)
End Sub

A.True

B.False

C.0

D.1

答案

参考答案:C

解析: 当a<b为真时,程序继续进行;当c<d为假时,执行else分支;当a<c为真时,执行x=False,跳出三层If语句,执行输出语句。Val函数返回字符对应的数值,Val(x)为0,在窗体中输出结果。

选择题
名词解释