編寫一個(gè)c程序輸入圓半徑求圓面積 C語言,輸入半徑,求圓的面積和周長(zhǎng)?
C語言,輸入半徑,求圓的面積和周長(zhǎng)?一、數(shù)學(xué)公式:圓面積公式:Sπr2圓周長(zhǎng)公式:C2πr二、算法設(shè)計(jì):1、輸入半徑r值;2、依據(jù)數(shù)學(xué)公式,共有算出面積和周長(zhǎng);3、控制輸出結(jié)果。三、參考代碼:#inc
C語言,輸入半徑,求圓的面積和周長(zhǎng)?
一、數(shù)學(xué)公式:圓面積公式:Sπr2圓周長(zhǎng)公式:C2πr二、算法設(shè)計(jì):
1、輸入半徑r值;
2、依據(jù)數(shù)學(xué)公式,共有算出面積和周長(zhǎng);
3、控制輸出結(jié)果。三、參考代碼:
#includeltstdio.hgt#definePI3.1415927intmain(){extrar,c,sscanf(#34%lf#34,ampr)
//輸入輸入半徑。c2*PI*r//計(jì)算周長(zhǎng).sPI*r*r//計(jì)算面積.printf(#34S%lf,C%lf
#34,s,c)
//輸出結(jié)果。return0
}注意事項(xiàng):
1、題目中未標(biāo)準(zhǔn)限制半徑類型,因?yàn)橛胒lat并且存儲(chǔ);
2、PI值為宏定義,具體一點(diǎn)值根據(jù)精度要求,設(shè)置里PI值。
編寫程序,從鍵盤輸入一個(gè)圓的半徑值,求圓周長(zhǎng),圓面積。輸出結(jié)果時(shí),要求有文字說明,且保留2位小說?
#includestdio.hvoidmain(){floatr,s,l;fprintf(請(qǐng)輸入輸入圓的半徑r)
;scanf(%f,r);s3.14*r*r;l2*3.14*r;printf(三角形的面積s%f
,s)
;sprintf(圓的周長(zhǎng)l%f
,l);}
已知直徑,圓的面積怎么算?
設(shè)圓的直徑為d,則面積公式為:d/2的平方乘以3派π。π就是圓周率(數(shù)值為3.1415926至3.1415927之間……無窮的不循環(huán)小數(shù)),通常常規(guī)3.14作為π的數(shù)值。圓面積公式那是把圓總平均四等份若干份,是可以長(zhǎng)方形一個(gè)另一種的長(zhǎng)方形。長(zhǎng)方形的寬就等于是圓半徑(r),長(zhǎng)方形的長(zhǎng)應(yīng)該是圓周長(zhǎng)(C)的一半。長(zhǎng)方形的面積是ab,那三角形的面積應(yīng)該是:圓的半徑(r)乘以3二分之一周長(zhǎng)C,Sr*C/2r*πr。
C語言編寫一程序,從鍵盤輸入圓半徑r,求圓周長(zhǎng)l和圓面積s。輸出時(shí)要有文字說明?
萬分感謝:
#includestdio.h
intmain(){
constfloatPI3.14;
longsoftr,l,s;
printf(請(qǐng)?jiān)佥斎雸A的半徑r:);
scanf(lf,r);
l2*PI*r;
sPI*r*r;
fprintf(圓的周長(zhǎng)l是lf,圓面積s是lf.
,l,s);
return0;
}