我是一名非常初学的程序员,正在上学。我们有一个项目,我们需要检查用户输入是否为整数,如果不是,我们必须返回错误消息。有人会知道怎么做这样的事吗?
答案 0 :(得分:0)
检查输入值是否为整数:
REM check if user input is integer
PRINT "Input";
INPUT X$
IF VAL(X$) THEN
PRINT "Input is numeric value"
END IF
答案 1 :(得分:0)
检查输入是整数还是小数 编辑:05/07/2018包括错误检查
REM check if user input is integer
ON ERROR GOTO 100
PRINT "Input";
INPUT X$
IF VAL(X$) THEN
IF INSTR(X$, ".") THEN
PRINT "Input is fractional"
ELSE
PRINT "Input is numeric value"
END IF
END IF
END
100 IF ERR = 6 THEN PRINT "Overflow"
END