有如下程序: INPUT TO A1 IF A1=10 B1=0 ENDIF B1=1 ?B1 假定从键盘输入的A1的值一定是数值型,那么上面条件选择程序的执行结果是( )。

admin2013-11-12  49

问题 有如下程序:
    INPUT TO A1
    IF A1=10  
    B1=0   
    ENDIF
    B1=1
    ?B1  
    假定从键盘输入的A1的值一定是数值型,那么上面条件选择程序的执行结果是(    )。

选项 A、0
B、1
C、由A1的值决定   
D、程序出错

答案B

解析 分析程序:若IF条件成立,则先执行B1=0,后执行B1=1;若IF条件不成立,则直接执行B1=1。所以不论IF条件成立与否,最后都执行B1=1语句,即B1的值必定为1。
转载请注明原文地址:https://kaotiyun.com/show/70op777K
0

最新回复(0)