- 注册时间
- 2008-3-28
- 最后登录
- 1970-1-1
|
这几天在看文曲星GVBASIC全攻略v1.0版,在看到2.6 流程控制里的"编制程序将24小时计时法转成12小时计时法"时发现INPUT用"?"做提示很不爽,于是我就改了一下:
]10 REM 转换计时法
]20 INPUT "小时:";HOUR24,"分钟:";MINTUE
]30 IF HOUR24<0 OR HOUR24>23 THEN 60
]40 IF HOUR24<=12 THEN HOUR12=HOUR24: PRINT "现在时间是:";HOUR12;":";MINTUE;"am"
]50 IF HOUR24>12 THEN HOUR12=INT(HOUR24/2): PRINT HOUR12;MINTUE;"pm"
]60 END
但是在运行的时候输入完小时后回出现"?SYNTAX ERROR IN 20".
于是,我又改了一下:20 INPUT "小时:";HOUR24,: INPUT "分钟:";MINTUE
这才正常运行了,可是我不明白前面为什么会出错?请各位仁兄解释一下!! |
|