单选题
当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
【正确答案】
A
【答案解析】
[解析] 本题要注意语句的顺序执行。A被初始化为1,执行第一个If语句,条件表达式A>o的值为真,故执行语句A=A +1得A的值为2。接着执行第二个If语句,此时条件表达式A>1仍然成立(因为此时A的值为2),故执行相应后面的语句A=0,得A的值最终为0。选项A正确。
提交答案
关闭