有以下程序: INPUTTOA S=0 IFA=10 S=1 ENDIF S=2 ?S 假定从键盘输入的A值是数值型,则程序的运行结果是

admin2015-09-18  28

问题 有以下程序:
    INPUTTOA
    S=0
    IFA=10
    S=1
    ENDIF
    S=2
    ?S
    假定从键盘输入的A值是数值型,则程序的运行结果是

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

答案C

解析 本题考查程序的顺序结构和分支结构,基本语法格式如下:
    IF条件表达式
    命令组
    ENDIF
    在题目的的程序中,如果变量A的值等于10,则把l赋于变量S,但在条件语句之外又重新定义S的值为2,因此,不管IF语句是否成立,S的值始终为2。
转载请注明原文地址:https://jikaoti.com/ti/Dhr0FFFM
0

最新回复(0)