代碼: #include stdio.hvoid main()
成都創(chuàng)新互聯(lián)公司專注于襄陽企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城建設(shè)。襄陽網(wǎng)站建設(shè)公司,為襄陽等地區(qū)提供建站服務(wù)。全流程按需開發(fā)網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
{
int x,y;
printf("請輸入長:\n");
scanf("%d",x);
printf("請輸入寬:\n");
scanf("%d",y);
printf("周長: %d\n",2*(x+y));
printf("面積: %d\n",x*y);
}
1、首先打開DEV C++軟件,在編輯頁面輸入以下代碼,如下圖所示。
2、題目要求我們在定義變量時,基本類型要全部為float浮點(diǎn)型,所以在編輯源代碼時,我們在編寫輸入代碼時,一定要注意給定的類型是什么,根據(jù)類型來編寫。
3、在輸入代碼中,即“scanf”輸入函數(shù)內(nèi),一定要在我們的變量前加一個地址符,否則程序會顯示代碼編寫錯誤。
4、因為題目是要求計算出它的面積,但面積涉及到根號,計算機(jī)中根本不認(rèn)數(shù)學(xué)上的根號,所以,在這里計算機(jī)所認(rèn)的根號是“sqrt”,所以,在編寫時,將數(shù)學(xué)的根號改為sqrt即可,后面部分不變。
5、最后將所有的要求及代碼編寫完整之后,點(diǎn)擊“運(yùn)行”,在彈出輸入界面時,輸入三個數(shù),點(diǎn)擊回車,即可得出面積了。
#include stidio.h
int fun(int a)
{
int s;
s=a*a;
return s;
}
void main()
{
int a;
printf("輸入將要計算的正方形的邊長:\n");
scanf("%d",s);
printf("正方形的面積為:%d",fun(a));
}
簡單地說,得先求出正方形的面積,步驟如下:因為正方形內(nèi)有一個最大的圓,可看出圓的直徑是正方形的邊長?!靖鶕?jù)三角形面積公式:半徑的平方乘3.14(圓周率)】所以,半徑的平方等于:圓的面積除以3.14等于圓半徑的平方(也就是說兩個半徑相乘)另外,正方形內(nèi)的空白,那就更簡單了。將求出來的半徑的平方進(jìn)一步揣摩,得出半徑,再將半徑乘2,的到直徑。又因為圓的直徑等于正方形的邊長,所以再將求出來的直徑相乘(求得正方形的面積)再將正方形的面積減去圓的面積,求出的結(jié)果亦是正方形剩余的部分。