Online Compiler C

#include <stdio.h> int main() { int a,b,c,avg; scanf("%d%d%d",&a,&b,&c); avg =( a + b + c)/3; printf("%d+%d+%d=%2f\n",a,b,c,avg); return 0; }
1) 这段代码的功能是:从用户输入读取三个整数,计算它们的平均值,然后输出三个数相加的表达式以及平均值。

2) 提示:
- 注意`printf`中的格式说明符`%2f`与变量`avg`的类型不匹配,`avg`是整数类型而`%2f`用于浮点数
- 计算平均值时使用整数除法会丢失小数部分,考虑使用浮点类型来存储结果