c语言计算三个数的和与平均值
时间: 2024-10-08 10:17:01 浏览: 47
C语言实现从文件读入一个3*3数组,并计算每行的平均值
5星 · 资源好评率100%
在C语言中,要计算三个数的和与平均值,你可以创建一个函数来实现这个功能。首先,定义一个接收三个整数作为参数的函数,然后计算它们的和,最后将总和除以3得到平均值。以下是一个简单的示例:
```c
#include <stdio.h>
// 函数声明,接受三个int类型的参数并返回double类型的结果
double calculate_sum_and_average(int num1, int num2, int num3);
int main() {
int a, b, c;
// 输入三个数字
printf("请输入三个数字:");
scanf("%d %d %d", &a, &b, &c);
// 调用函数,计算和及平均值
double sum = calculate_sum_and_average(a, b, c);
double average = sum / 3.0; // 注意这里需要除以3.0避免整数除法
// 输出结果
printf("这三个数的和是:%.2f\n", sum);
printf("这三个数的平均值是:%.2f\n", average);
return 0;
}
// 实现计算和与平均值的函数
double calculate_sum_and_average(int num1, int num2, int num3) {
return (num1 + num2 + num3);
}
```
在这个程序中,用户会提示输入三个数字,`calculate_sum_and_average`函数负责计算它们的和并返回,然后在主函数中计算平均值,并显示结果。
阅读全文