前言
在我们的学习生活中,难免会获取随机数来满足一些需要。下面就讲述一下获取随机数的方法。
方法
- 导入头文件 <time.h> <stdlib.h>
- 添加随机数种子
- 获取随机数
- 随机数种子:srand((unsigned int)time(NULL));//每次随机数不一样
- 获取随机数:int value=rand();
代码
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand((unsigned int)time(NULL));
for (int i = 0; i < 10; i++)
{
int value = rand();
printf("%d\n", value);
}
return 0;
}
第一次运行结果
第二次运行结果
总结
通过上述操作,我们成功的得到了我们想要的随机数,而且可以保证每次不重复。