读入三个双精度数,求它们的平均值并且保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入.

问题描述:

读入三个双精度数,求它们的平均值并且保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入.

他写的C++的,我写个C的:
#include
main()
{
double a,b,c,d;
printf("输入三个双精度数\n");
scanf("%lf%lf%lf",&a,&b,&c);
d = ( a + b + c) / 3;
printf("%.1f\n",d);
}