设圆半径R =1.5,圆柱高H=3.求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积.
用scanf输入数据,输出计算结构,输出时要求有文字说明,取小数点后两位数字。
1 #include<stdio.h> 2 #include<math.h> 3 #define PI 3.1415926 4 int main() 5 { 6 float r,h; 7 double cc,cs,cas,cv,csh; 8 printf("请输入圆的半径r和高h:"); 9 scanf("%f %f",&r,&h); 10 cc=2.0*PI*r; 11 cs=PI*r*r; 12 cas=4.0*PI*r*r; 13 cv=4.0/3.0*PI*r*r*r; 14 csh=cs*h; 15 printf("所求得圆周长为:%.2f\n",cc); 16 printf("所求得圆面积为:%.2f\n",cs); 17 printf("所求得圆球表面积为:%.2f\n",cas); 18 printf("所求得圆球体积为:%.2f\n",cv); 19 printf("所求得圆柱体积为:%.2f\n",csh); 20 return 0; 21 }