直接上代码不解释。。
1 #include2 #include 3 #define PI acos(-1.0) 4 5 int main() 6 { 7 float r, h, l, s, sq, vq, vz; 8 scanf("%f%f", &r, &h); 9 l=2*PI*r;10 s=PI*r*r;11 vq=4*PI*pow(r,3)/3;12 sq=4*PI*r*r;13 vz=s*h;14 printf("%.2lf\n%.2lf\n%.2lf\n%.2lf\n%.2lf\n", l, s, sq, vq, vz);15 return 0;16 }
使用了define宏定义声明PI值,也可以const PI=acos(-1.0);在函数体内声明