作业帮 > 综合 > 作业

这个程序~下列程序段的输出结果是( ).ACCEPT TO A IF A=〔123456〕 S=0 ENDIF S=1

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 08:27:49
这个程序~下列程序段的输出结果是( ).ACCEPT TO A IF A=〔123456〕 S=0 ENDIF S=1 S RETURN
下列程序段的输出结果是( ).
ACCEPT TO A
IF A=〔123456〕
S=0
ENDIF
S=1
RETURN
为什么显示的结果为1!不懂
这个程序~下列程序段的输出结果是( ).ACCEPT TO A IF A=〔123456〕 S=0 ENDIF S=1
if是条件语句,只有在条件为true的时候才会执行.
你看你的程序,s=1是在endif后面,而不是elseif,所以无论如何s=1都会执行.
所以s=1.
另外A在ascii码 中表示65.即使s=1是在elseif条件中,s仍然等于1.