c语言多组测试数据平均值
时间: 2024-09-02 09:04:40 浏览: 59
有效值计算 c语言
在C语言中,如果你需要计算一组或多组测试数据的平均值,通常会先定义一个变量来存储总和,然后遍历数据数组,每次将当前元素加到总和上。最后,除以数据的数量得到平均值。这是一个基本的示例:
```c
#include <stdio.h>
double calculate_average(int data[], int size) {
double sum = 0;
for (int i = 0; i < size; i++) {
sum += data[i];
}
return sum / size;
}
int main() {
int test_data[] = {5, 10, 15, 20, 25}; // 这是一组测试数据
int data_size = sizeof(test_data) / sizeof(test_data[0]);
double avg = calculate_average(test_data, data_size);
printf("这组数据的平均值是: %.2f\n", avg);
// 如果有多组数据,可以创建类似这样的结构,并分别调用这个函数
// ...其他组数据处理...
return 0;
}
```
在这个例子中,`calculate_average` 函数接受一个整数数组和它的大小作为输入,返回该数组的平均值。
阅读全文