作业帮 > 综合 > 作业

turbonbsp;cnbsp;2.0怎样产生4个0-9之间无重复的随机数?

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/18 02:02:19
turbonbsp;cnbsp;2.0怎样产生4个0-9之间无重复的随机数?
不要从别的地方复制
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了. 查看原帖>>
求采纳