一、數(shù)學(xué)公式:
創(chuàng)新互聯(lián)公司一直秉承“誠(chéng)信做人,踏實(shí)做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶多一個(gè)朋友!為您提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、成都網(wǎng)頁(yè)設(shè)計(jì)、成都微信小程序、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、成都App定制開發(fā)是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來見證!
圓周長(zhǎng)=2*π*半徑
面積=π*半徑2
二、算法分析:
周長(zhǎng)和面積都依賴半徑,所以要先輸入半徑值,然后套用公式,計(jì)算周長(zhǎng)和面積。 最終輸出結(jié)果即可。
三、參考代碼:
代碼如下
#include?"stdio.h"
#define?Pi?3.14
void?main()
{
float?r,c,area;
printf("請(qǐng)輸入圓的半徑:");
scanf("%f",r);
c=2*Pi*r;
area=Pi*r*r;
printf("該圓的周長(zhǎng)是%.2f,面積是%.2f\n",c,area);
}
#includestdio.h
#define PI 3.1415926
double area(double r)
{
return PI * r * r;
}
double perimeter(double r)
{
return 2 * PI * r;
}
int main()
{
printf("請(qǐng)輸入半徑的值:\n");
double r;
scanf("%lf",r);
printf("周長(zhǎng)為%lf\n",perimeter(r));
printf("面積為%lf\n",area(r));
return 0;
}
這樣:
#define pi 3.1415926
#include stdio.h
int main()
{
float r,area,perimeter;
printf("請(qǐng)你輸入圓的半徑r:\n");
scanf("%f",r);
area=pi*r*r;
perimeter=pi*r*2;
printf("直徑為:%0.02f\n圓的面積為:%0.03f\n周長(zhǎng)為:%0.02f",2*r,area,perimeter);
return 0;
}
擴(kuò)展資料:
注意事項(xiàng)
1、常量是指在運(yùn)行過程中,其值不改變的量。
2、#define我們稱為宏定義,在編譯前替換,也稱為預(yù)編譯。
3、宏定義,規(guī)范上用大寫字母表示。
4、float為單精度浮點(diǎn)型,占用4字節(jié),其表示范圍為10^-37到10^38。
5、需要更長(zhǎng)的數(shù)據(jù)表達(dá)范圍和精度,還可使用雙精度浮點(diǎn)型double,占用8字節(jié),其表示范圍為10^-307到10^308
1、海倫公式:
假設(shè)在平面內(nèi),有一個(gè)三角形,邊長(zhǎng)分別為a、b、c,三角形的面積S可由以下公式求得:
S=√[p(p-a)(p-b)(p-c)]
而公式里的p為半周長(zhǎng):
p=(a+b+c)/2
2、例程:
#includestdio.h
#includemath.h
void?main()
{
float?a,b,c,s,area;
printf("依次輸入a,b,c(空格識(shí)別一個(gè)數(shù)):");
scanf("%f%f%f,",a,b,c);
s=(float)0.5*(a+b+c);
area?=?(float)sqrt(s*(s-a)*(s-b)*(s-c));
printf("面積為:%f",area);
}
C語(yǔ)言求圓周長(zhǎng)和面積方法如下:
#include "stdio.h"
void main()
{
float PAI=3.14,r,c,area;
printf("enter radius: \n");
scanf("%f",r);
c=2*PAI*r;
area=PAI*r*r;
printf("圓半徑r=%.2f,圓周長(zhǎng)c=%.2f,圓面積area=%.2f\n",r,c,area);
}
拓展資料:
C語(yǔ)言編程軟件是一款使用代碼C語(yǔ)言進(jìn)行編程的軟件,C語(yǔ)言簡(jiǎn)潔、高效、靈活的特性令其具有獨(dú)特魅力?,F(xiàn)在的程序編寫朝著越來越冗長(zhǎng)龐大的方向發(fā)展,而C語(yǔ)言雖然屬于相對(duì)'低級(jí)'的編程語(yǔ)言,但它的簡(jiǎn)潔之美是無可替代的。
代碼如下:
#includelt;stdio.hgt;
int main(){
int radius;
float area,perimeter;
radius=6;
perimeter=2*3.14*radius;
printf("圓的周長(zhǎng)=%f英寸\n",perimeter);
area=3.14*radius*radius;
printf("圓的面積=%f平方英寸\n",area);
return(0);
}
2、c語(yǔ)言計(jì)算矩形的周長(zhǎng)和面積
#includelt;stdio.hgt;
/*長(zhǎng)方形的高和寬,單位為米*/
int width;
int height;
int area;
int perimeter;
int main(){
height=7;
width=5;
perimeter=2*(height+width);
printf("矩形的周長(zhǎng)=%d米\n",perimeter);
area=height*width;
printf("矩形的面積=%d平方米\n",area);
return(0);
}
擴(kuò)展資料:
使用C語(yǔ)言計(jì)算圓周長(zhǎng)和面積的優(yōu)勢(shì):
1、簡(jiǎn)潔緊湊、靈活方便
C語(yǔ)言一共只有32個(gè)關(guān)鍵字,9種控制語(yǔ)句,程序書寫形式自由,區(qū)分大小寫。把高級(jí)語(yǔ)言的基本結(jié)構(gòu)和語(yǔ)句與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來。C語(yǔ)言可以像匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元。
2、運(yùn)算符豐富
C語(yǔ)言的運(yùn)算符包含的范圍很廣泛,共有34種運(yùn)算符。C語(yǔ)言把括號(hào)、賦值、強(qiáng)制類型轉(zhuǎn)換等都作為運(yùn)算符處理。從而使C語(yǔ)言的運(yùn)算類型極其豐富,表達(dá)式類型多樣化。靈活使用各種運(yùn)算符可以實(shí)現(xiàn)在其它高級(jí)語(yǔ)言中難以實(shí)現(xiàn)的運(yùn)算。
當(dāng)前題目:c語(yǔ)言周長(zhǎng)面積的函數(shù),c語(yǔ)言求周長(zhǎng)面積
網(wǎng)站URL:http://www.rwnh.cn/article0/phpgoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、軟件開發(fā)、網(wǎng)站收錄、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站建設(shè)、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)