下面是我的一个测试批处理,菜鸟问题请各位不要见笑!我不明白为什么用echo显示变量值的时候,在for命令外面可以而在里面就不行了呢?还有echo %b%%i%这一行是不是有语法错误呢?要怎么改呢?请各位大侠指教,先行谢过!
@echo off
set /p a= 请输入数值:
for /l %%i in (1,1,%a%) do (
set b%%i=%%i
echo %b3%
echo %b%%i%
)
echo %b3%
pause
[ Last edited by myth126 on 2007-4-25 at 11:11 AM ]作者: wudixin96 时间: 2007-4-26 00:57