22问答网
所有问题
c语言 如何产生特殊的随机数(在0到10中产生四个互不相同的随机数)
还有 如何在1 3 5中产生随机数
还有可以调整不同数字出现的概率吗
举报该问题
其他回答
第1个回答 2020-01-05
srand((unsigned)time(0));
以系统时间为种子这样每次产生的书就是随机数,否则产生伪随机数
第2个回答 2015-11-16
最简单的rand()%10随机产生一个10以内的数
再用一个辅助数组,用来检测产生的数字是否和以前的一样,如果一样舍弃重新生成;
追问
这样效率有点低啊!有没有什么直接一点的方法
本回答被网友采纳
相似回答
大家正在搜
相关问题
c语言如何选10个随机数,每个随机数在0~9之间,并且只出现...
【C语言】如何限定随机数的位数 0-10
C语言中怎么产生三个互不相同的随机数 求代码
C语言随机函数怎样产生0-9互不相同的10个随机数
C语言如何从0-9产生4个不重复的随机数
如何用C语言产生不重复的0到9之间的随机数
C语言如何产生不重复的随机数
C语言:如何产生不重复的随机数字?