#include<stdlib.h>
#include<stdio.h>
#include <time.h> //用到了time函数
#define N 30
int main()
{
FILE *fw;
fw=fopen("D:\\data.txt","w");
srand((unsigned) time(NULL)); //用时间做种,每次产生随机数不一样
for (int i=0; i<N; i++)//产生N个随机数
{
int number = rand() % (N-1) + 1; //产生1-N的随机数
fprintf(fw,"%d ",number);
}
fclose(fw);
return 0;
}
生成随机数源代码-C++
最新推荐文章于 2024-07-28 13:22:41 发布
本文详细介绍了如何在C++中生成随机数,包括基本的随机数生成、自定义范围和分布,以及如何使用随机数种子确保可重复性。通过实例代码展示了随机数在实际编程中的应用。
摘要由CSDN通过智能技术生成