#include <cstdlib>⼀⼀使用产生随机数的函数rand()就要用到这个头文件#include <st

2025-05-08 05:03:50
推荐回答(1个)
回答1:

#include 或 ctime 用于生成随机种子:
srand((unsigned)time(NULL));
#include 或 cstdlib, 用于调用 rand()
c 程序 产生十个数值 30 以内的 double 随机数:
// #include // c++ 添加它
// using namespace std; // c++ 添加它
#include
#include
#include
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;
};