c语言用n个随机数编写功能函数并求出n个数的平均数
时间: 2023-05-23 07:07:00 浏览: 127
C语言生成真正随机数的一个例子
5星 · 资源好评率100%
A:下面是一个使用C语言编写的函数,可以计算n个随机数的平均值:
```
#include <stdio.h>
#include <stdlib.h>
double average(int n) {
int i, sum = 0;
double avg;
for (i = 0; i < n; i++)
sum += rand();
avg = (double)sum / n;
return avg;
}
int main() {
int n;
printf("请输入随机数个数:");
scanf("%d", &n);
printf("随机数的平均值为:%f", average(n));
return 0;
}
```
这个函数首先使用rand函数生成n个随机数,并求和。然后将总和除以n,得到平均值。在主函数中,我们可以通过键盘输入指定随机数的个数,然后调用average函数计算平均值,并输出结果。
阅读全文