精易论坛

标题: 取随机数 [打印本页]

作者: cydcxy    时间: 2020-11-11 19:23
标题: 取随机数
怎么写随机数从0123456开始到3456789这样的0-9数字之间的7位数数组里没有重复的

作者: 3364902336    时间: 2020-11-11 19:26
{:4_255:}{:4_255:}{:4_255:}{:4_255:}
作者: 3364902336    时间: 2020-11-11 19:27
有点像彩票摇号...
作者: UUU优一酱    时间: 2020-11-11 19:30
.版本 2

置随机数种子 ()
取随机数 (0, 9)


作者: 井岛叫唤。    时间: 2020-11-11 19:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: cydcxy    时间: 2020-11-11 19:35
这是附件,是 这样的7位数就是取出的随机数不重复的

0000.e

2.36 KB, 下载次数: 5


作者: a2255225522    时间: 2020-11-11 19:42
直接取随机数,然后如果数小于0123456或者大于3456789就重新取
作者: cydcxy    时间: 2020-11-11 19:53
a2255225522 发表于 2020-11-11 19:42
直接取随机数,然后如果数小于0123456或者大于3456789就重新取

代码怎么写呢

作者: 大司命    时间: 2020-11-12 00:00

循环!每次取到的值与之前做对比,没有就跳出,有就继续循环,知道没有为止~
作者: z13228604287    时间: 2020-11-12 00:49
直接定义数组  随机打乱   再逐个取出      详情见我帖子
作者: 走一回    时间: 2020-11-12 08:27
一个一个加上1,一定没有重复的。
作者: znsong    时间: 2020-11-12 18:23
0-9 10个 每次取1个 取7次就好了。




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4