作业帮 > 综合 > 作业

如何用C语言重复的产生不重复的0到9之间的随机数?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/11 00:47:23
如何用C语言重复的产生不重复的0到9之间的随机数?
比方说我要循环20次,要这20次循环产生的9组随机数的顺序不同?
如何用C语言重复的产生不重复的0到9之间的随机数?
#include //提供printf函数声明定义
#include //提供srand函数声明定义,rand
#include //提供time函数
int is_same(int *t,int lo,int x);
int main()
{
int a[10];
int num=20;
int t,i;
srand(time(0));
//此函数提供种子,即time(0)系统时间秒数.这让rand()函数提供的数字每秒都不一样
while(num>0) //循环次数
{
for(i=0;i