c语言求n个数的平均数
时间: 2024-10-25 13:14:04 浏览: 43
使用C语言实现N个数求和.pdf
在C语言中,计算n个数的平均数需要先定义一个数组存储这n个数,然后遍历数组,将所有数字加起来,最后除以数组的元素个数n。以下是基本的步骤:
```c
#include <stdio.h>
double calculate_average(int arr[], int n) {
int sum = 0; // 初始化总和为0
for (int i = 0; i < n; i++) {
sum += arr[i]; // 每次循环将当前数值累加到总和上
}
return (double)sum / n; // 将整型总和转换为浮点数并返回平均值
}
int main() {
int numbers[] = {10, 20, 30, 40, 50}; // 示例数组
int n = sizeof(numbers) / sizeof(numbers[0]); // 获取数组长度
double average = calculate_average(numbers, n);
printf("The average of the given numbers is %.2f\n", average); // 打印结果保留两位小数
return 0;
}
```
阅读全文