问题
单项选择题
执行下面这段程序后,单击命令按钮,窗体中输出结果是 ______。 Private Sub Command1_Click()a=1 : b=4 : c = 9 : d = 5If a < b Then If c<d Then x=True Else If a<c Then x=False Elsex=True End If End IfEnd IfPrint 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,在窗体中输出结果。