概述
在调用rand()之前,需要调用srand(int )函数设置种子,否则每次得到的随机数是一样的。
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main()
{
int i=0;
int a[20]={0};
srand(time(0));//没有设定种子的话每次调用产生的数十一样的
for (i=0;i<20;i++)
{
a[i]=rand()%20;
}
for (i=0;i<20;i++)
{
printf("%d ",a[i]);
}
printf("n");
return 0;
}
最后
以上就是愤怒乐曲为你收集整理的C语言产生随机数,每次产生的不一样的全部内容,希望文章能够帮你解决C语言产生随机数,每次产生的不一样所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复