圆的体积计算
本帖最后由 blayt 于 2021-9-4 22:13 编辑j结果不对..... 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;
} 四舍五入了,你的 printf 里边的 “.3f” 的意思就是保留三位小数,3.1415 保留三位小数,不就是把第四位进行四舍五入添到第三位吗 Max472 发表于 2021-9-4 22:17
四舍五入了,你的 printf 里边的 “.3f” 的意思就是保留三位小数,3.1415 保留三位小数,不就是把第四位进 ...
不应该输出4.189吗 blayt 发表于 2021-9-4 22:19
不应该输出4.189吗
我看成面积了{:10_277:} Max472 发表于 2021-9-4 22:21
我看成面积了
怎么搞,不对啊
是v=4/3*PI*r*r*r错了吗 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:35 编辑
这样 Max472 发表于 2021-9-4 22:32
这样
感谢!!!
页:
[1]