設圓半徑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 }