问题
单项选择题
下列程序段的输出结果是 ACCEPT TO A IF A=[123456] S=0 ENDIF S=i S RETURN
A.0
B.1
C.由A的值决定
D.程序出错
答案
参考答案:B
解析: 在程序中无论是否执行IF语句,最后显示S的值之前,都会执行S=1,因此S的值最后总为1,只有选项B是正确的。
下列程序段的输出结果是 ACCEPT TO A IF A=[123456] S=0 ENDIF S=i S RETURN
A.0
B.1
C.由A的值决定
D.程序出错
参考答案:B
解析: 在程序中无论是否执行IF语句,最后显示S的值之前,都会执行S=1,因此S的值最后总为1,只有选项B是正确的。