用C语言编写:读入三个双精度数,求平均值保留小数点后一位对小数点后第二位四舍五入输出结果
人气:250 ℃ 时间:2020-03-20 06:53:56
解答
ls的没有做四舍五入处理.
#include
main()
{
double a,b,c,rzt;
scanf("%lf%lf%lf",&a,&b,&c);
rzt=(a+b+c)/3;
rzt=(int)(rzt*10+0.5)/10.0; //四舍五入处理
printf("%.1lf\n",rzt);
}
推荐
- 有13个自然数,它们的平均值精确到小数点后一位数是26.9.那么,精确到小数点后两位数是多少?
- C语言中怎样输入一个双精度数,对小数点后第2位进行四舍五入,即保留一位小数,输出四舍五入的结果.
- C语言 设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面2位,并将第3位四舍五入
- 读入三个双精度数,求它们的平均值并且保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入.
- 用C语言怎么实现浮点数的四舍五入,保留两位小数点
- 一筐水果连筐重48千克,取出一半后,连筐重25千克,这只筐里原来有水果多少千克?
- 甲、乙、丙3个数的比是3:4:5,这三个数的平均数是96,这3个数分别是多少?
- 正方形ABCD的边长为a,E 为AD的中点,BM⊥BC与M,则BM的长为_____ 等腰梯形两对对角线互相垂直,中位线长为
猜你喜欢