本文目錄一覽:
如何用C語言計算圓的周長和面積
#includestdio.h
#define PI 3.14
int main()
{
double r,c,s;
scanf(“%lf”,r);
printf(“c=%.2lf\n”,2*PI*r);
printf(“s=%.2lf\n”,PI*r*r);
}
怎麼用c語言計算圓周長和面積
代碼如下:
#includelt;stdio.hgt;
int main(){
int radius;
float area,perimeter;
radius=6;
perimeter=2*3.14*radius;
printf(“圓的周長=%f英寸\n”,perimeter);
area=3.14*radius*radius;
printf(“圓的面積=%f平方英寸\n”,area);
return(0);
}
2、c語言計算矩形的周長和面積
#includelt;stdio.hgt;
/*長方形的高和寬,單位為米*/
int width;
int height;
int area;
int perimeter;
int main(){
height=7;
width=5;
perimeter=2*(height+width);
printf(“矩形的周長=%d米\n”,perimeter);
area=height*width;
printf(“矩形的面積=%d平方米\n”,area);
return(0);
}
擴展資料:
使用C語言計算圓周長和面積的優勢:
1、簡潔緊湊、靈活方便
C語言一共只有32個關鍵字,9種控制語句,程序書寫形式自由,區分大小寫。把高級語言的基本結構和語句與低級語言的實用性結合起來。C語言可以像彙編語言一樣對位、字節和地址進行操作,而這三者是計算機最基本的工作單元。
2、運算符豐富
C語言的運算符包含的範圍很廣泛,共有34種運算符。C語言把括號、賦值、強制類型轉換等都作為運算符處理。從而使C語言的運算類型極其豐富,表達式類型多樣化。靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。
用c語言計算圓的面積?
有點不太明白提問者這是要計算什麼。計算圓的面積,已經給出了公式S=π*r²,那就很明白r就是圓的半徑。
其中:r=sqrt(t * (t-a[0]) * (t-a[1]) * (t-a[2])),且t=a[0]+a[1]+a[2],(a為有3個整型值的數組;設π為3.14,用pi來表示)。
這個公式很明顯就是海倫公式,是已知三角形的三條邊長來計算三角形面積的公式,但是其中的t應該是三角形周長的一半,而不是三角形的周長。
好了,不再多說了,既然題目要求得很清楚,下面就按照題目的要求進行計算(只是這樣算出來的東西肯定不是圓面積了):
#includestdio.h
#includemath.h
#define PI 3.14
double cal(int a[])
{int t,i;
for(i=t=0;i3;i++)
t+=a[i];
return sqrt(t*(t-a[0])*(t-a[1])*(t-a[2]));
}
int main()
{ int i,a[3];
double r;
for(i=0;i3;i++)
scanf(“%d”,a[i]);
r=cal(a);
printf(“%f\n”,PI*r*r);
return 0;
}
C語言求圓的面積
在C語音環境中輸入正確程序即可求出圓的面積。
具體操作方法:
1、打開VC++,新建c++環境。
2、編寫程序:
# includestdio.h
void main()
{
float r,c,s;
printf(“請輸入圓的半徑: “);
scanf(“%f”,r); /*用於輸入一個浮點數據存放於地址r*/
c=2*3.1415926*r; /*計算周長,賦值給C*/
s=3.1415926*r*r; /*用於計算面積*/
printf(“周長c=%8.4f;\n面積s=%8.4f\n”,c,s); /*周長,面積都是8個字符寬,4位小數*/
}
然後點擊“編譯,連接,運行”鍵即可。
如何用C語言計算圓的周長和面積呢?
C語言求圓周長和面積方法如下:
#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,圓周長c=%.2f,圓面積area=%.2f\n”,r,c,area);
}
拓展資料:
C語言編程軟件是一款使用代碼C語言進行編程的軟件,C語言簡潔、高效、靈活的特性令其具有獨特魅力。現在的程序編寫朝着越來越冗長龐大的方向發展,而C語言雖然屬於相對’低級’的編程語言,但它的簡潔之美是無可替代的。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/184431.html