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

2026年09月20日 12:26
有3个网友回答
网友(1):

求平均数时将a、b、c中的一个强制转换成浮点型,输出的时候,限定保留两位小数就ok。
例如:
printf("%.2f",((float)a+b+c)/3);
将a转换为float,那运算的结果就是浮点型,也即可以得到小数,输出的时候用%.2f,就是保留2位小数,输出浮点型数

网友(2):

float ave;
ave=(float)(a+b+c)/3.0;
printf("%.2f\n",ave);

网友(3):

看字节啊,详细的q我