作业帮 > 综合 > 作业

C语言里 V=4/3*r*r*r*pi 和V=pi*r*r*r*4/3 到底哪里不同啊?哪个才是计算球体面积的正确表达啊

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/28 16:05:06
C语言里 V=4/3*r*r*r*pi 和V=pi*r*r*r*4/3 到底哪里不同啊?哪个才是计算球体面积的正确表达啊?
C语言里 V=4/3*r*r*r*pi 和V=pi*r*r*r*4/3 到底哪里不同啊?哪个才是计算球体面积的正确表达啊?
C语言里 V=4/3*r*r*r*pi 和V=pi*r*r*r*4/3 到底哪里不同啊?哪个才是计算球体面积的正确表达啊
4和3都是整型,/运算的结果会强制变成整型,即4/3=1,不是1.33333.
第二种写法,前面四个*运算,因为pi,r都是浮点数,所以*4的结果也是浮点数,浮点数再/3,结果就是浮点数了.