必须在1-300之间的数
如果超过返回到开始
为了防止输入错误。
比如 15. 15/ 0222 156+ 等。最好只认可1-300数
如果超过返回到开始
为了防止输入错误。
比如 15. 15/ 0222 156+ 等。最好只认可1-300数
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
:begin
cls
set num=
set /p num=请输入数字:
if not defined num goto :err
echo %num%|findstr "^*$" >nul 2>nul
if errorlevel 1 goto :err
if %num% geq 1 if %num% leq 300 (echo Ok) else (goto :err)
echo 你输入的是“%num%”
pause&exit/b
:err
echo 输入错误,请重新输入
pause>NUl
goto :begin