永发信息网

批处理bat中如何产生范围1到30各不相同的十个随机数

答案:1  悬赏:0  手机版
解决时间 2021-08-19 02:01
  • 提问者网友:感性作祟
  • 2021-08-18 18:37
setlocal enabledelayedexpansion
for /l %%a in (1 1 10) do set /a x%%a=!random!%%30+1

接下来用什么方法保证这十个随机各不相同呢?
如果这个实现不了,那一个一个赋值有方法吗?
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-08-18 19:46

楼主给分吧


 你输入十


显示十 就是十个不会重复的数 100以内都是


    num=%random%%%%s%+1

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯