[求助]用C語(yǔ)言編寫(xiě)求梯形面積公式的簡(jiǎn)易計(jì)算器
[求助]用C語(yǔ)言編寫(xiě)求梯形面積公式的簡(jiǎn)易計(jì)算器
er,我剛學(xué)C語(yǔ)言,今天寫(xiě)了這么一段代碼:
#include
void main(void)
{
int a,b,h,area;
int get_area(a,b,h);
printf("請(qǐng)輸入梯形的上底:\n");
scanf("%f",&a);
printf("請(qǐng)輸入梯形的下底:\n");
scanf("%f",&b);
printf("請(qǐng)輸入梯形的高:\n");
scanf("%f,&h");
area=get_area(a,b,h);
printf("梯形的面積為%f\n",area);
}
int get_area(int a,int b,int h)
{
return 1/2*(a+b)*h;
}
編譯、連接的時(shí)候都沒(méi)問(wèn)題,但是在運(yùn)行的時(shí)候,在顯示了“請(qǐng)輸入梯形的上底:”這句話,然后我隨便輸入了一個(gè)數(shù)字然后回車(chē)之后,就彈出了這樣一個(gè)框框:
Debug Error!
Program:(我程序保存的地址)
Runtime Error
(Press retry to debugthe application)
哪兒錯(cuò)了呢?
我初步認(rèn)為是,
在
printf("請(qǐng)輸入梯形的上底:\n");
scanf("%f",&a);
和
printf("請(qǐng)輸入梯形的下底:\n");
scanf("%f",&b);
這兩段(以及下面的那一段)之間應(yīng)該需要加入點(diǎn)什么以便使我回車(chē)之后后面的內(nèi)容還能運(yùn)行.
不知道究竟是不是這樣呢?請(qǐng)各位大蝦不吝賜教!
er,我剛學(xué)C語(yǔ)言,今天寫(xiě)了這么一段代碼:
#include
void main(void)
{
int a,b,h,area;
int get_area(a,b,h);
printf("請(qǐng)輸入梯形的上底:\n");
scanf("%f",&a);
printf("請(qǐng)輸入梯形的下底:\n");
scanf("%f",&b);
printf("請(qǐng)輸入梯形的高:\n");
scanf("%f,&h");
area=get_area(a,b,h);
printf("梯形的面積為%f\n",area);
}
int get_area(int a,int b,int h)
{
return 1/2*(a+b)*h;
}
編譯、連接的時(shí)候都沒(méi)問(wèn)題,但是在運(yùn)行的時(shí)候,在顯示了“請(qǐng)輸入梯形的上底:”這句話,然后我隨便輸入了一個(gè)數(shù)字然后回車(chē)之后,就彈出了這樣一個(gè)框框:
Debug Error!
Program:(我程序保存的地址)
Runtime Error
(Press retry to debugthe application)
哪兒錯(cuò)了呢?
我初步認(rèn)為是,
在
printf("請(qǐng)輸入梯形的上底:\n");
scanf("%f",&a);
和
printf("請(qǐng)輸入梯形的下底:\n");
scanf("%f",&b);
這兩段(以及下面的那一段)之間應(yīng)該需要加入點(diǎn)什么以便使我回車(chē)之后后面的內(nèi)容還能運(yùn)行.
不知道究竟是不是這樣呢?請(qǐng)各位大蝦不吝賜教!
其他人氣:539 ℃時(shí)間:2020-04-12 05:27:07
優(yōu)質(zhì)解答
現(xiàn)在已經(jīng)改好了,請(qǐng)看更改的地方:#include void main(void){float a,b,h,area;/*應(yīng)該聲明為float*/ float get_area(float,float,float);/*函數(shù)的正確聲明法,還有形參和實(shí)參不能同名*/ printf("請(qǐng)輸入梯形的上底:\n")...
我來(lái)回答
類似推薦
- 求梯形的面積c語(yǔ)言
- C語(yǔ)言計(jì)算梯形面積程序,誰(shuí)知道啊
- 梯形的面積計(jì)算公式是什么?
- 梯形面積公式
- 所有梯形的面積公式
- 求解一道很簡(jiǎn)單的一元二次方程
- 散步 的閱讀答案
- 若函數(shù)f(x)=log a(2-x)在(1,2)上的值恒為負(fù)數(shù),則a的取值范圍是?
- Betty would buy a coat online_buy it in a shop.
- 小學(xué)六年級(jí) 數(shù)學(xué) 簡(jiǎn)便運(yùn)算 請(qǐng)?jiān)敿?xì)解答,謝謝!(2 16:44:0)
- 下面大家和我一起用英語(yǔ)怎么寫(xiě)
- 像哭笑不得這樣的詞有哪些
猜你喜歡
- 1籠子里有免子和雞.共有108條腿,算免子多少?雞多少?
- 2零度經(jīng)線和緯線如何確定?
- 3若知B(-4.0)C(4.0)是三角形AB的兩個(gè)端點(diǎn),三角形ABC周長(zhǎng)18.求頂點(diǎn).A的軌跡方程
- 4《齊王筑城》全文的翻譯,急
- 5Commission Decision官方翻譯是個(gè)什么組織
- 6I am poor in english.I can hardly make myself understood. 這個(gè)understood為啥不用原型?
- 730噸比[]噸少二分之一噸
- 8王先生月收入2500元,如果按國(guó)家規(guī)定超過(guò)1600圓的部分按5%要上交個(gè)人所得稅,王先生每個(gè)月的實(shí)際收入是多
- 9一個(gè)長(zhǎng)方形周長(zhǎng)68米,長(zhǎng)比寬的3倍少2米,長(zhǎng)和寬各是多少?
- 1016乘(16乘8分之7)=幾要過(guò)程
- 11幽的筆順
- 12文帝之后六年..文言文中周亞夫是一個(gè)什么樣的人