C语言计算三个整数的平均值 - 代码示例
#include <stdio.h>
int main()
{
int a, b, c;
float average;
printf('请输入三个整数:');
scanf('%d%d%d', &a, &b, &c);
average = (float)(a + b + c) / 3; // 注意要将其中一个数强制转换为浮点型
printf('平均值为:%.2f', average); // 保留两位小数输出
return 0;
}
代码解释:
#include <stdio.h>: 包含标准输入输出库,提供printf和scanf函数。int main(): 主函数,程序的入口。int a, b, c;: 声明三个整型变量a,b,c用于存储输入的三个整数。float average;: 声明浮点型变量average用于存储计算得到的平均值。printf('请输入三个整数:');: 在屏幕上输出提示信息,要求用户输入三个整数。scanf('%d%d%d', &a, &b, &c);: 从键盘读取三个整数,分别存储到变量a,b,c中。average = (float)(a + b + c) / 3;: 计算三个整数的平均值并存储到变量average中。注意: 这里使用了强制类型转换(float)将a + b + c的结果转换为浮点型,确保平均值能够保留小数部分。printf('平均值为:%.2f', average);: 在屏幕上输出计算得到的平均值,并使用%.2f格式化输出,保留两位小数。return 0;: 表示程序正常结束。
原文地址: https://www.cveoy.top/t/topic/n51L 著作权归作者所有。请勿转载和采集!