
c语言中怎么保留小数2位
#include<stdio.h>voidmain(){doublea,b,c,d;scanf("%lf,%lf,%lf",&a,&b,&c);d=(a+b+c)/3;p...
#include <stdio.h>
void main()
{
double a,b,c,d;
scanf("%lf,%lf,%lf",&a,&b,&c);
d=(a+b+c)/3;
printf("%2f\n",d);
}
明明已经只让他保留2位小数了。为什么输出答案的时候小数位数会是6位 展开
void main()
{
double a,b,c,d;
scanf("%lf,%lf,%lf",&a,&b,&c);
d=(a+b+c)/3;
printf("%2f\n",d);
}
明明已经只让他保留2位小数了。为什么输出答案的时候小数位数会是6位 展开
11个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询