各位老师,我想把0到9这10个数取任意3个数的不重复排列后保存到一个.txt文件。
[ Last edited by bjsh on 2007-7-31 at 12:36 AM ]
[ Last edited by bjsh on 2007-7-31 at 12:36 AM ]
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
set /a a=%random%%%10
:bb
set /a b=%random%%%10
if %b%==%a% goto bb
:cc
set /a c=%random%%%10
if %c%==%a% (goto cc) else (if %c%==%b% goto cc)
echo %a% %b% %c%
pause@echo off
for /l %%i in (0 1 9) do (
for /l %%j in (0 1 9) do (
for /l %%k in (0 1 9) do (
if not %%i==%%j if not %%j==%%k if not %%k==%%i echo %%i%%j%%k>>1.txt
)
)
)
start 1.txt@echo off
for /l %%i in (0 1 9) do (
for /l %%j in (%%i 1 9) do (
for /l %%k in (%%j 1 9) do (
if not %%i==%%j if not %%j==%%k if not %%k==%%i echo %%i%%j%%k>>1.txt
)
)
)
start 1.txt@echo off
for /l %%i in (0 1 9) do (
for /l %%j in (0 1 9) do (
for /l %%k in (0 1 9) do (
echo %%i%%j%%k>>1.txt
)
)
)
start 1.txt