问题 单项选择题

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

A.0
B.1
C.2
D.1或2

答案

参考答案:C

解析: INPUT[<字符表达式>]TO<内存变量>为简单的输入命令,当程序运行到该命令时,暂停往下运行,等待用户从键盘输入数据。用户可以输入任意合法的表达式。当用户以回车键结束输入时,系统计算表达式的值,并将计算结果存入指定的内存变量中,然后继续往下运行程序。而IF-ENDIF条件语句的含义是:如果<条件>表达式的值是真(.T.)则运行<语句序列1>,然后运行ENDIF后的语句;否则跳过IF和。ENDIF间的<语句序列1>,直接运行ENDIF后的语句。本题程序的运行结果是2。

阅读理解与欣赏
多项选择题