编写函数fun计算主函数已读入的N个整数的平均值,以带2位小数的格式在主函数输出。
时间: 2024-03-24 22:37:53 浏览: 71
C语言编程-编写函数fun求1!+2!+3!+ …… +n!的和,在main函数中由键盘输入n值,并输出运算结果;
5星 · 资源好评率100%
好的,以下是C语言代码实现编写函数fun计算主函数已读入的N个整数的平均值,以带2位小数的格式在主函数输出:
```c
#include <stdio.h>
double fun(int arr[], int n) {
double sum = 0.0;
for(int i=0; i<n; i++) {
sum += arr[i];
}
return sum / n;
}
int main() {
int n, arr[100];
printf("请输入整数的个数:\n");
scanf("%d", &n);
printf("请输入%d个整数:\n", n);
for(int i=0; i<n; i++) {
scanf("%d", &arr[i]);
}
double avg = fun(arr, n);
printf("这%d个整数的平均值为:%.2f\n", n, avg);
return 0;
}
```
这里定义了一个函数fun,它的参数为一个整数数组和数组长度,它的返回值为计算出的平均值。在主函数中,先读入整数的个数和这些整数,然后调用函数fun计算平均值,并将结果以带2位小数的格式输出。
阅读全文