【发布时间】:2017-11-23 01:54:30
【问题描述】:
我终于得到了让我从 0 到 1 的随机浮点数的代码。 我的代码如下所示:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand((int)time(NULL));
int N=10;
float a = 1.0;
for (int i=0;i<N;i++)
printf("%f\n", ((float)rand()/(float)(RAND_MAX)) * a);
return 0;
}
现在,我需要编写一个程序,该程序将给出给定数字 10
【问题讨论】:
-
打印前先保存好,总结一下。
-
我闻到了 C 的味道,而不是 C++。
-
出于好奇,为什么要乘以
a(1.0)? -
@ringø 100% 确定这是冗余代码。