这个程序~下列程序段的输出结果是( ).ACCEPT TO A IF A=〔123456〕 S=0 ENDIF S=1 S RETURN下列程序段的输出结果是( ).ACCEPT TO AIF A=〔123456〕S=0ENDIFS=1RETURN为什么显示的结果为1!不懂
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 19:29:05
xKKQm?hSJ)6j?Ja Dd3hh."?{L+B;IE6m{q$J$Q0{1}#qESsB(#vo9.rg
eΤ<ב˽^;zܿ ^RJ9A A_4GmGt?6XtfʷOv hՁl#Ȥ6p9 D*Q9Ge*?
这个程序~下列程序段的输出结果是( ).ACCEPT TO A IF A=〔123456〕 S=0 ENDIF S=1 S RETURN下列程序段的输出结果是( ).ACCEPT TO AIF A=〔123456〕S=0ENDIFS=1RETURN为什么显示的结果为1!不懂
这个程序~下列程序段的输出结果是( ).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 S RETURN下列程序段的输出结果是( ).ACCEPT TO AIF A=〔123456〕S=0ENDIFS=1RETURN为什么显示的结果为1!不懂
if是条件语句,只有在条件为true的时候才会执行.
你看你的程序,s=1是在endif后面,而不是elseif,所以无论如何s=1都会执行.
所以s=1.
另外A在ascii码 中表示65.即使s=1是在elseif条件中,s仍然等于1.