回复 66# Null?
我感觉应该是for形式变量不能在for语句外引用造成的,你可以在for语句之后echo %%i看看
改成下面的代码就可以了- echo off
- for %%i in (79) do (
- echo.
- set /a num=%%i
- )&pause
- :start
- if %num% lss 100 (echo pretty good!&pause>nul) else (echo Ah..!&pause>nul)
- if %num% lss 0 (echo Pretty good!&pause>nul) else (echo SHIT!&pause>nul)
复制代码
|