我再来一个:- @echo off&setlocal enabledelayedexpansion
- set "str= #1 #2 #3 #4 #5 #6 #7 #8 #9 10 11 12 #1 #2 #3 #4 #5 #6 #7 #8 #9"
- for /l %%a in (1,1,7) do (
- set /a "num=(2*%%a+5)*3"
- if !num! equ 39 (
- set /a "a=(%%a-1)*3",b="(%%a+5)*3"
- call,set "a=%%str:~!a!,18%%"&echo !a:#=!
- call,set "b=%%str:~!b!,18%%"&echo !b:#=!
- )
- )
- pause>nul
复制代码
[ 本帖最后由 batman 于 2010-1-9 12:25 编辑 ] |