1. 程式人生 > >圓半徑r = 1.5,圓柱高h = 3,求圓周長,圓面積,圓球表面積,圓球體積,圓柱體積

圓半徑r = 1.5,圓柱高h = 3,求圓周長,圓面積,圓球表面積,圓球體積,圓柱體積

/*
求圓的周長,圓的面積,球的表面積,球體積,圓柱體積。
一.


1.l=2*pi*r
2.s=pi*r*r
3.sq=4*pi*r*r
4.sqt=(4/3)*pi*r*r*r
5.yzt=pi*r*r*h

注:可用數學函式pow(x,y):表示x的y次方。
二.
1.scanf輸入
2.要有文字說明
3.小數點兩位。
*/

#include<stdio.h>
#include<math.h>
void main(){
double r,h,yz,ym,qbm,qt,yzt,pi=3.1415926;
printf("請輸入半徑和高:\n");
scanf("%lf%lf",&r,&h);  
yz=2*pi*r;
ym=pi*pow(r,2);
qbm=4*pi*pow(r,2);
qt=(4.0/3)*pi*pow(r,3);
yzt=pi*pow(r,2)*h;
printf("圓的周長%9.2f\n",yz);
printf("圓的面積%9.2f\n",ym);
printf("球的表面積%9.2f\n",qbm);
printf("球的體積%9.2f\n",qt);
printf("圓柱的體積%9.2f\n",yzt);
}