不知道哪里错了,是求圆的体积

img


*

4 / 3 * 3.14 * r * r * r就够了 你这个(4/3 +4%3)是什么情况

4/3 +4%3不是2吗,你要用double类型的除法,不要用整数除法


#include <stdio.h>

int main ()

{float h,r,l,s,sq,vq,vz;

float pi=3.141526;

printf("请输入圆半径r:");

scanf("%f",&r);               //要求输入圆半径r和圆柱高h 

sq=4*pi*r*r;                       //计算圆球表面积sq

vq=3.0/4.0*pi*r*r*r;               //计算圆球体积vq

printf("圆球表面积为:   sq=%6.2f\n",sq);

printf("圆球体积为:     v=%6.2f\n",vq);

return 0;

}