执行以下语句后显示结果为 ______。
Dim x As Integer
If x Then Print x Else Print x-1
A.1
B.0
C.-1
D.不确定
参考答案:C
解析:[评析] Dim定义的变量,If语句
在Visual Basic中,Dim用于在标准模块、窗体模块或过程中定义变量或数组,而当引用Dim定义的变量时,变量值会被重新设置(数值变量重新设置为0,字符串变量被设置为空)。
If语句的格式:
If条件Then若干条语句Else若干条语句 或者
IF条件Then
若干条语句
Else
若干条语句
End If
If语句的执行方式:
当“条件”为真的时候,执行Then后面的语句:“条件”为假,执行Else后面的语句。
如果“条件”是数值表达式,则数值表达式为非。值时,“条件”为真;数值表达式为。时,“条件”为假。
在此题中,“条件”是整型变量x,其值为0,“条件”为假,执行Else分支,即打印出-1。