C语言中a=2,b=3,c=5,p=(a+b+c)⼀3输出的是3.00怎么办才可以取到小数

2025-06-26 13:01:08
推荐回答(2个)
回答1:

第一,把p定义成浮点型
第二,把3改成3.0或者把a,b,c三者至少有一个定义成浮点型。

回答2:

#include
int main()
{
int a = 2,b = 3,c = 5;
float p = (a+b+c)/3.0;
printf("%f",p);
}