单选题
下列程序段的输出结果是______。
ACCEPT TO A
S=-1
IF [等级] $ A
S=0
ENDIF
S=1
? S
A、
1
B、
0
C、
-1
D、
程序出错
【正确答案】
A
【答案解析】
[解析] ACCEPT TO A用户通过键盘给A赋值。$用于子串包含测试,若A包含[等级]则为真,否则为假。若为真,则s赋值为0。在条件语句结束后,又将s赋值为1,故无论A为何值,都不影响s的值,s的值为1,故输出结果为1,A正确正确。
提交答案
关闭