效率不是问题。
- @echo off&setlocal enabledelayedexpansion
- set "sz=0123456789"
- for /l %%i in (0 1 9) do (
- set var%%i=!sz:~1!!sz:~0,1!
- set "sz=!var%%i!"
- set ".!random!!random!!random!=%%i"
- set "#!random!!random!!random!=%%i"
- )
- for /f "tokens=2 delims==" %%a in ('set .') do set var=!var! %%a
- for /l %%a in (0 1 9) do (
- for %%i in (!var!) do set num%%a=!var%%a:~%%i,1! !num%%a!
- )
- for /f "tokens=2 delims==" %%a in ('set #') do echo !num%%a!
- pause
复制代码
|