怎样用C语言生成10个1到100的不重复的随机数?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用C语言生成10个1到100的不重复的随机数?相关的知识,希望对你有一定的参考价值。
参考技术A 用随机函数就好了抄楼下的,但算法结构比楼上
好
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int
main()
int
srand_num[10];
srand((unsigned)time(NULL));
for(int
i=0;i<10;i++)
a[i]=rand()%99+1;
if(i>0&&srand_num[i]==srand[i-1])
i--;
for(int
i=0;i<10;i++)
printf("%6d",srand_num[i]);
怎么用C语言生成随机数?
参考技术A 生成1~13的随机数,随机数序列中没有重复字数\\x0d\\x0a#include以上是关于怎样用C语言生成10个1到100的不重复的随机数?的主要内容,如果未能解决你的问题,请参考以下文章