QBASIC编程中的问题
来源:百度知道 编辑:UC知道 时间:2024/05/14 03:04:52
我在QBASIC中编分支程序总是错误,请高手指出
START
INPUT X
IF X>20 THEN
Y="YOU ARE WRONG"
ELSE
Y="YOU ARE RIGHT"
PRINT Y
END
START
INPUT X
IF X>20 THEN
Y="YOU ARE WRONG"
ELSE
Y="YOU ARE RIGHT"
PRINT Y
END
改成这样:
Input X
IF X >20 THEN
Y$="YOU ARE WRONG!"
ELSE
Y$="YOU ARE RIGHT!"
ENDIF
PRINT Y
END
就可以了,缺个 Endif 并且把类型搞错了!
是少个ENDIF.
Input X
IF X >20 THEN
Y$="YOU ARE WRONG!"
ELSE
Y$="YOU ARE RIGHT!"
ENDIF
PRINT Y
END
你这里 Y 是字符串变量。必须加 $ ,成Y$ 。
顶楼上的所有人~~~~完全正确 ~~
少个endif和要把Y改成Y$.
Input X
IF X >20 THEN
Y$="YOU ARE WRONG!"
ELSE
Y$="YOU ARE RIGHT!"
ENDIF
PRINT Y
END