也来一个
:- @echo off&setlocal EnableDelayedExpansion
- for /l %%a in (0 1 9) do set .%%a=%%a
- for /f "delims=" %%a in (a.txt) do (
- set flag=&set num=&set sun=&set "str=%%a"
- call :loop
- )
- pause
- :loop
- set "var=!str:~-1!"
- if defined .!var! (set num=!var!!num!&set flag=a) else (set sun=!var!!sun!&set flag=)
- if not defined num set str=!str:~0,-1!&goto loop
- if defined flag set str=!str:~0,-1!&goto loop
- set /a num*=7
- echo !str!!num!!sun:~1!
- goto:eof
复制代码
|