c语言建立average函数求80 85 90平均值
时间: 2024-06-30 16:00:27 浏览: 169
C语言写的求平均分
在C语言中,你可以创建一个简单的函数来计算一组数值的平均值,比如80、85和90。首先,你需要定义一个函数,接受一个整数数组作为参数,并返回其平均值。这里是一个示例:
```c
#include <stdio.h>
// 定义一个函数,用于计算平均值
double calculate_average(int numbers[], int size) {
int sum = 0;
for (int i = 0; i < size; i++) {
sum += numbers[i];
}
return (double) sum / size; // 将整数除法转换为浮点数以得到精确的平均值
}
int main() {
int values[] = {80, 85, 90};
int size = sizeof(values) / sizeof(values[0]); // 获取数组元素个数
double average = calculate_average(values, size);
printf("The average of 80, 85, and 90 is %.2f\n", average); // 输出平均值,保留两位小数
return 0;
}
```
在这个代码中,`calculate_average`函数接收一个整数数组`numbers`和数组的大小`size`。函数内部通过遍历数组计算所有元素的总和,然后除以元素个数得到平均值。在`main`函数中,我们创建了一个包含80、85和90的数组,并调用`calculate_average`函数来计算平均值。
阅读全文