C语言求三个整形变量abc的平均值,abc由键盘输入
时间: 2024-10-24 18:07:00 浏览: 22
从输入的一批正整数中求出最大值、最小值和平均值,输入0结束数据的输入
在C语言中,你可以通过以下几个步骤来计算三个整数变量a、b和c的平均值,并允许用户从键盘输入这三个数字:
1. 首先,需要包含头文件`stdio.h`以便使用标准输入输出函数。
2. 定义一个函数,例如`calculate_average()`,用于接收三个整数作为参数。
```c
#include <stdio.h>
double calculate_average(int a, int b, int c) {
double average = (double)(a + b + c) / 3; // 将整数相加后再除以3得到平均值,使用双精度浮点数防止整数溢出
return average;
}
int main() {
int a, b, c;
printf("请输入三个整数:");
scanf("%d %d %d", &a, &b, &c); // 使用scanf从键盘读取用户输入
double result = calculate_average(a, b, c);
printf("三个数的平均值是: %.2f\n", result); // 输出结果保留两位小数
return 0;
}
```
阅读全文