现在有个40个元素的数组,用c语言写,算出40个元素的平均值
时间: 2024-11-09 17:19:10 浏览: 12
利用FFT计算电压有效值的C语言例程
在C语言中计算一个包含40个元素的数组的平均值,你需要首先遍历整个数组,将所有元素相加,然后除以元素的数量。这是一个简单的示例:
```c
#include <stdio.h>
double calculate_average(int arr[], int size) {
int sum = 0;
for (int i = 0; i < size; i++) {
sum += arr[i];
}
return (double) sum / size;
}
int main() {
int array[40]; // 假设数组已经初始化了
double average;
// 初始化数组... (在这里填入实际数值)
average = calculate_average(array, sizeof(array) / sizeof(array[0]));
printf("Array的平均值是: %.2f\n", average);
return 0;
}
```
在这个代码片段中,`calculate_average`函数接受一个整数数组和其大小作为参数,并返回平均值。注意我们把结果转换成`double`类型,以防除法的结果溢出。
阅读全文