注意:此道题用float的数据类型来接收键盘录入的数据也可以正确计算的出总分,但是在平均数结果会有所差入,正确的是用double类型来接收录入的数据
1、用flaot类型
#include<stdio.h>
int main()
{
float a, b, c, sum;
scanf("%f %f %f", &a, &b, &c); //float类型的用f%来占位
sum = a + b + c;
printf("%lf\n",sum);
printf("%lf",sum/3);
return 0;
}
结果:
2、用double类型
#include<stdio.h>
int main()
{
double a, b, c, sum;
scanf("%lf %lf %lf",&a, &b, &c); //double类型的用lf%来占位
sum = a + b + c;
printf("%lf\n",sum);
printf("%lf",sum/3);
return 0;
}
结果: