因为内部循环中总是会循环运行10次显示,这样总的显示条数就成了100次了
真要双重循环就得加判断。或干脆用一层循环,观察另一个规律,前后两个数相加和为11- @ECHO OFF
- SETLOCAL ENABLEDELAYEDEXPANSION
- FOR /L %%A IN (1 1 10)DO (
- SET/aN=11-%%A
- ECHO,%%A_!N!
- )
- PAUSE
复制代码
- @ECHO OFF
- FOR /L %%A IN (1 1 10)DO (
- FOR /L %%B IN (1 1 10)DO (
- SET/a"1/(%%A+%%B-11)"2>NUL||ECHO,%%A_%%B
- )
- )
- PAUSE
复制代码
|