lvsehuaxue 当前离线
六级士官
@echo off:loopset /a n+=1set /a v%n%=%random%%%9000+1000call set m%n%=%%v%n%%%if %n% lss 4 goto loopif %m1% neq %m2% (if %m2% neq %m3% (if %m3% neq %m4% echo %m1% %m2% %m3% %m4%))pauseCOPY
TOP
@echo offset /a m+=1:loopset /a n+=1set /a v%n%=%random%%%9000+1000call set m%n%=%%v%n%%%if %n% lss 4 goto loopif %m1% neq %m2% (if %m2% neq %m3% (if %m3% neq %m4% echo %m1% %m2% %m3% %m4%))pauseCOPY
wc726842270 (枫中残雪)当前离线
大校
@echo off%random%set a=%random%if %a% gtr 999 goto 2:2if %a% lss 10000 (echo %a% >>a.txt) else goto 3:3call a.batCOPY
wangqi0077 当前离线
一级士官
@echo off:startset /a a=%random%%%10set /a b=%random%%%10set /a c=%random%%%10set /a d=%random%%%10echo %a%echo %b%echo %c%echo %d%if %a% neq 0 (if %a% neq %b% ( if %a% neq %b% ( if %a% neq %c% ( if %a% neq %d% ( if %b% neq %c% ( if %b% neq %d% ( if %c% neq %d% (echo %a%%b%%c%%d%) else goto start ) else goto start ) else goto start ) else goto start ) else goto start ) else goto start ) else goto start ) else goto startpausegoto startpauseCOPY
inittab 当前离线
中尉
sjzong 当前离线
@echo offsetlocal enabledelayedexpansionset str=0 1 2 3 4 5 6 7 8 9set s1=!str:0=!for %%a in (!s1!) do (set s2=!str:%%a=!for %%b in (!s2!) do (set s3=!s2:%%b=!for %%c in (!s3!) do (set s4=!s3:%%c=!for %%d in (!s4!) do (set/a num+=1echo %%a%%b%%c%%d))))echo !num!pauseCOPY
defanive 当前离线
技术组成员
随风 当前离线
荣誉版主
@echo off&setlocal enabledelayedexpansion::生成四位的随机数100个for /l %%i in (1,1,100) do (set/a #%%i=!random!%%9000+1000)::过滤掉有重复数字的随机数 for /l %%i in (0,1,100) do (for /l %%j in (0,1,9) do (set ss=!#%%i:%%j=!if !ss! lss 100 (set "#%%i=")))for /f "tokens=2 delims=#=" %%i in ('set #') do echo %%i pauseCOPY
评分人数
@echo offsetlocal enabledelayedexpansionset str=0123456789:mainclsset var=:aset s1=!str:0=!set/a num=%random%%%9set num1=!s1:~%num%,1!set s2=!str:%num1%=!set/a num=%random%%%9set num2=!s2:~%num%,1!set s3=!s2:%num2%=!set/a num=%random%%%8set num3=!s3:~%num%,1!set s4=!s3:%num3%=!set/a num=%random%%%7set num4=!s4:~%num%,1!set num=!num1!!num2!!num3!!num4!set/a n=0for %%a in (!var!) do (set/a n+=1if %%a equ !num! goto :a)if !n!==4 (echo !var!&pause>nul&goto main) else (set var=!var! !num!&goto :a)COPY
梦想种子 当前离线
五级士官
@echo off:loopsetlocal enabledelayedexpansion:numset /a t=!random!%%10if defined %t% goto numset %t%=okset n=%n%%t%if "%n:~3%" == "" goto numif %n% lss 1000 (endlocal&goto loop)echo %n%pauseCOPY
@echo off:loopsetlocal enabledelayedexpansionfor /l %%i in (0,1,9) do set +!random!=%%ifor /f "skip=6 delims=" %%j in ('set +^|sort') do (set t=%%jset a=!a!!t:~-1!)if !a! lss 1000 (endlocal&goto loop)echo !a!pauseCOPY
小竹 当前离线
四级士官
youxi01 当前离线
@echo offsetlocal enabledelayedexpansionset /a str=123456789for /l %%i in (1 1 10) do ( set /a num=!random! %% 9+1 call set str=%%str:!num!=%%!num!)echo !str:~2,4!pauseCOPY