- 帖子
- 50
- 积分
- 174
- 技术
- 2
- 捐助
- 0
- 注册时间
- 2009-12-22
|
本帖最后由 common 于 2011-6-3 10:38 编辑
请帮忙看下下面的代码,哪里错误,找了一天没找出问题:
@echo off
@color 4e
:max
for /l %%a in (1,1,10) do (
echo %%a
set /p max="请输入最大值:":你有一100次机会
if %max% gtr 1000 (goto max)
if %max% lss 100 (goto max)
pause
)
PAUSE
单独运行:for /l %%a in (1,1,10) do (
echo %%a)
显示正常
单独运行:
:max
set /p max="请输入最大值:":你有一100次机会
if %max% gtr 1000 (goto max)
if %max% lss 100 (goto max)
此也正常
我的目的是最大值如果10输入还不对,就退出程序 |
|