c语言整型怎么保留2位小数啊 就像int a,b,c;a=1,b=2,c=3;求平均数结果是2.00

如题所述

第1个回答  2012-11-20
平均数时将a、b、c中的一个强制转换成浮点型,输出的时候,限定保留两位小数就ok。
例如:
printf("%.2f",((float)a+b+c)/3);
将a转换为float,那运算的结果就是浮点型,也即可以得到小数,输出的时候用%.2f,就是保留2位小数,输出浮点型数本回答被网友采纳
第2个回答  2012-11-20
float ave;
ave=(float)(a+b+c)/3.0;
printf("%.2f\n",ave);
第3个回答  2012-11-20
看字节啊,详细的q我