您好,登錄后才能下訂單哦!
/*
例2.2 圓柱體的表面積
輸入底面半徑r和高h,輸出圓柱體的表面積,保留3位小數,格式見樣例。
樣例輸入:3.5 9 樣例輸出:274.889
【分析】
圓柱體的表面積由3部分組成:上底面積、下底面積和側面積。由于上下底面積相等,完整的公式可以寫成:表面積=底面積*2+側面積。根據平面幾何知識,底面積=πr2,側面積=2πrh。參考程序:
*/
#include<cstdio> //使用printf和scanf, 須調用cstdio庫
#include<cmath> //使用數學函數atan,須調用cmath庫
using namespace std; //在這個程序中可以省略這行
int main()
{
const double pi=3.1415926; //定義pi為常量
double r,h,s1,s2,s; //定義雙精度實型,float為單精度實型
scanf("%lf%lf",&r,&h); //r和h前的&符號不能漏掉,double型用%lf
s1=pi*r*r; //計算底面積
s2=2*pi*r*h; //計算側面積
s=2*s1+s2; //計算總的表面積
printf("Area=%0.3lf\n",s); //輸出結果保留3位小數,注意用lf格式
return 0;
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。