c语言实现计算三个数的和与平均值
时间: 2024-10-21 11:01:48 浏览: 24
在C语言中,你可以通过函数来计算三个数的和与平均值。下面是一个简单的示例:
```c
#include <stdio.h>
// 定义函数,接受三个整数作为参数,返回它们的和
int sum(int a, int b, int c) {
return a + b + c;
}
// 定义另一个函数,用于计算平均值,调用sum函数并除以3
double average(int a, int b, int c) {
int total = sum(a, b, c);
return (double) total / 3; // 需要把总和转换为浮点型以得到精确的平均值
}
int main() {
int num1, num2, num3;
printf("请输入三个数字:");
scanf("%d %d %d", &num1, &num2, &num3);
// 计算和
int result_sum = sum(num1, num2, num3);
printf("这三个数的和是:%d\n", result_sum);
// 计算平均值
double result_average = average(num1, num2, num3);
printf("这三个数的平均值是:%.2f\n", result_average); // 输出保留两位小数
return 0;
}
```
在这个程序中,用户首先输入三个整数,然后调用`sum`函数求和,并通过`average`函数计算平均值。
阅读全文