用C语言编写,输入三个实数,要求输出它们的平均数,用函数实现求和功能
时间: 2024-12-19 17:22:23 浏览: 5
在C语言中,你可以定义一个函数来计算三个实数的平均数,并且再定义另一个函数用于求和。这里是一个简单的例子:
```c
#include <stdio.h>
// 函数声明,用于求和
double sum(double num1, double num2, double num3);
// 主函数,接收用户输入并调用求和及平均数函数
int main() {
double a, b, c;
printf("请输入三个实数:");
scanf("%lf %lf %lf", &a, &b, &c);
// 调用sum函数得到总和
double total = sum(a, b, c);
// 计算平均数
double average = total / 3;
printf("三个数的和为:%lf\n", total);
printf("平均数为:%lf\n", average);
return 0;
}
// 求和函数的实现
double sum(double num1, double num2, double num3) {
return num1 + num2 + num3;
}
```
在这个程序中,`sum`函数接受三个double类型的参数,返回它们的和。主函数则负责获取用户的输入,调用`sum`函数求和,然后计算并打印平均值。
阅读全文