#include <cstdlib>//使用产生随机数的函数rand()就要用到这个头文件...
发布网友
发布时间:2024-05-14 02:16
我来回答
共1个回答
热心网友
时间:2024-06-15 11:56
#include <time.h> 或 ctime 用于生成随机种子:
srand((unsigned)time(NULL));
#include <stdlib.h> 或 cstdlib, 用于调用 rand()
c 程序 产生十个数值 30 以内的 double 随机数:
// #include<iostream> // c++ 添加它
// using namespace std; // c++ 添加它
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i;
double x, r, M = 30.0;
srand((unsigned)time(NULL));
for (i=0;i<10;i++){
r = ((double)rand() / ((double)(RAND_MAX)+(double)(1)) );
x = (r * M);
printf("%lf\n",x);
};
return 0;
};