联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off :1 set/a n=%random%%%49+100 echo %n% pause>nul goto 1
@echo off :1 for /l %%a in (1 1 10) do echo %random% pause&cls&goto :1
@echo off :1 for /l %%a in (1 1 10) do call :echo_ pause&cls&goto :1 :echo_ echo %random%
Originally posted by moniuming at 2008-6-2 10:25: 随机数在FOR循环里是无法改变的 @echo off :1 for /l %%a in (1 1 10) do echo %random% pause&cls&goto :1 @echo off :1 for /l %%a in (1 1 10) do call :echo ...
@echo off :1 for /l %%a in (1 1 10) do call :echo ...
@echo off :1 for /l %%a in (1 1 10) do call echo %%random%% pause&cls&goto :1
Originally posted by pusofalse at 2008-6-2 14:13: 6楼的方法总会有重复的。。。可能10次没有一次 但100次,1000次,循环多了的话就有那个一两个重复数