需要一个小程序(关于随机数的)

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:07:41
可以按我所要求同时出现的个数在指定的数字范围内出现不相同的随机整数。

最好是批处理文件(扩展名为BAT的那种)

谢谢!
也可以用EXCEL里面的公式。

不过,我不懂编程和公式,所以最好是BAT,如果是EXCEL里面的,还麻烦给出详细步骤。

THANKS
=======================
1楼的朋友,那个程序只能出5个数啊,并且是按一下就停一个数.有没有出的数量由我要求,确定后同时出现并停止的啊.
=======================
=======================
2楼的朋友,我要的就是这个,不过有一点你可能没注意到,就是我想它按我要求的个数显示出来的同时,不能有重复的数字。比如,我要它同时显示10个随机整数给我,那么它这10个数里面要没有重复的。
这个问题希望能解决,解决了再加20分。
谢谢

你的这个补充问题可真有点难度,我自己是没办法想出来了,惊动了一大批批处理高手,经过一整天的讨论,总算有了答案了,经测试,暂时没发现问题,代码如下:
@echo off
echo 请输入想产生的随机数的最大值,如1-100就输入100
set /p s=
echo 请输入显示的个数
set /p g=
cls
set count=0
:loop
set /a num=%random%%%%s%+1
if not defined num%num% (
set num%num%=%num%
set /a count+=1
call echo %%num%%
)
if %count% lss %g% goto loop

pause>nul