如何用C语言编程计算一组数的平均值?
时间: 2024-11-12 19:39:57 浏览: 9
C语言队列中求平均值(剔除最值)程序设计与实现实现
在C语言中,计算一组数的平均值通常需要遍历数组并将所有数值加起来,然后除以数组的长度。以下是一个简单的示例:
```c
#include <stdio.h>
double calculate_average(int numbers[], int size) {
double sum = 0;
for (int i = 0; i < size; i++) {
sum += numbers[i];
}
return sum / size;
}
int main() {
int array[] = {5, 10, 15, 20, 25};
int size = sizeof(array) / sizeof(array[0]);
double average = calculate_average(array, size);
printf("The average of the numbers is: %.2f\n", average);
return 0;
}
```
在这个程序中,`calculate_average`函数接收一个整型数组和它的大小作为参数。它遍历数组,累加每个元素的值,然后返回总和除以数组长度得到的平均值。
阅读全文