turbonbsp;cnbsp;2.0怎样产生4个0-9之间无重复的随机数?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/18 02:02:19
turbonbsp;cnbsp;2.0怎样产生4个0-9之间无重复的随机数?
不要从别的地方复制
不要从别的地方复制
#includenbsp;amp;lt;stdlib.hamp;gt;nbsp;#includenbsp;amp;lt;stdio.hamp;gt;nbsp;#includenbsp;amp;lt;time.hamp;gt;nbsp;intnbsp;main(nbsp;voidnbsp;)nbsp;{nbsp;nbsp;intnbsp;i,j,a[4],temp;nbsp;nbsp;nbsp;nbsp;srand((unsigned)time(NULL));nbsp;nbsp;nbsp;nbsp;for(i=0;iamp;lt;4;i++)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;{nbsp;loop:nbsp;temp=a[i]=rand()%10;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;for(j=0;jamp;lt;i;j++)nbsp;nbsp;nbsp;nbsp;if(temp==a[j])nbsp;gotonbsp;loop;nbsp;nbsp;nbsp;nbsp;elsenbsp;j++;nbsp;}nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;for(i=0;iamp;lt;4;i++)nbsp;nbsp;printf(“%d “,a[i]);nbsp;returnnbsp;0;}这是我自己写的,我现在都不用tc了,太老了,都用vc了,支持汉字.在vc下调试没错的,在tc下把那个rand()函数改为tc下的随即函数random()应该就可以了吧,你试试.我没tc了. 查看原帖>>
求采纳
求采纳
如何用C语言重复的产生不重复的0到9之间的随机数?
如何产生1000个从1到1000之间的不重复的随机数,用C语言实现!
excel随机数生成怎样在A2:A577中产生10000---9999999之间的随机数?而且要不重复.我用的是2003
如何用VB产生2~99之间的1次1个随机数,可以重复的,另外求如何用VB产生1~n之间的1次20个随机数
C语言 产生3个 0到9的随机数,可以重复,如999.用FOR循环,循环产生吧.求高手指点啊!
怎样使用JAVA产生1 6 之间的随机数?
随机产生1-33之间的6个随机数(保证6个数字不重复)按照从大到小的顺序排列
VB,先产生100个0~67之间的随机数,编一子过程计算这些随机数的平均值、最大值、最小值.
excel 如何在A1到E1这5个单元格里面产生5个0—9的随机数(这5个数不能重复)求公式
c#中产生不重复的随机数
种植某种树苗,成活率为0.9.利用计算机或计算器产生0到9之间取整数值的随机数,每5个随机数为一组,随机数0表示不成活,
Excel 里面怎样设置随机数 比如设置 A1-A10之中 10.22-10.88之间的随机数 可以重复