blayt 发表于 2021-9-4 22:07:44

圆的体积计算

本帖最后由 blayt 于 2021-9-4 22:13 编辑

j结果不对.....

blayt 发表于 2021-9-4 22:08:19

clude <stdio.h>
#define PI 3.1415927
int main()
{
        float r;
        double V;
       
        r = 1;
        V = 4/3*PI*r*r*r;
   
        printf("圆的体积为%.3f",V);
       
        return 0;
}

Max472 发表于 2021-9-4 22:17:33

四舍五入了,你的 printf 里边的 “.3f” 的意思就是保留三位小数,3.1415 保留三位小数,不就是把第四位进行四舍五入添到第三位吗

blayt 发表于 2021-9-4 22:19:26

Max472 发表于 2021-9-4 22:17
四舍五入了,你的 printf 里边的 “.3f” 的意思就是保留三位小数,3.1415 保留三位小数,不就是把第四位进 ...

不应该输出4.189吗

Max472 发表于 2021-9-4 22:21:07

blayt 发表于 2021-9-4 22:19
不应该输出4.189吗

我看成面积了{:10_277:}

blayt 发表于 2021-9-4 22:22:55

Max472 发表于 2021-9-4 22:21
我看成面积了

怎么搞,不对啊
是v=4/3*PI*r*r*r错了吗

blayt 发表于 2021-9-4 22:30:22

blayt 发表于 2021-9-4 22:22
怎么搞,不对啊
是v=4/3*PI*r*r*r错了吗

ok了
改成v=PI*r*r*r*4/3就好了,但是不知道什么原理

Max472 发表于 2021-9-4 22:32:19

本帖最后由 Max472 于 2021-9-4 22:35 编辑

这样

blayt 发表于 2021-9-4 23:00:28

Max472 发表于 2021-9-4 22:32
这样

感谢!!!
页: [1]
查看完整版本: 圆的体积计算