当VB执行下面语句后,A的值为 ( ) A=1 If A>0 Then A=A+1 If A>1 Then A=0

admin2010-03-30  30

问题 当VB执行下面语句后,A的值为    (    )    A=1    If A>0 Then A=A+1    If A>1 Then A=0

选项 A、0
B、1
C、2
D、3

答案1

解析 本题要注意语句的顺序执行。A被初始化为1,执行第一个If语句,条件表达式A>o的值为真,故执行语句A=A +1得A的值为2。接着执行第二个If语句,此时条件表达式A>1仍然成立(因为此时A的值为2),故执行相应后面的语句A=0,得A的值最终为0。选项A正确。
转载请注明原文地址:https://jikaoti.com/ti/JFq0FFFM
0

最新回复(0)