課程
/后端開發(fā)
/C
/C語言入門
用函數(shù)求一個(gè)三角形的面積,要求用歐拉公式,且主函數(shù)負(fù)責(zé)輸入和輸出,子函數(shù)負(fù)責(zé)其他過程
2016-12-09
源自:C語言入門 5-9
正在回答
#include <stdio.h>
#include "math.h"
int fun(int a,int b,int c)
{ ??
int p;
float s;
if(a+b<c||a-b>c)
printf("請(qǐng)輸入正確的三角形");
else
{
p=(a+b+c)/2;
float q=p*(p-a)*(p-b)*(p-c);
s=sqrt(q);
}
return s;
int main()
int a=3,b=4,c=5;float s;
s=fun(a,b,c);
printf("三角形的面積為%f\n",s);
return 0;
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答輸入三角形的三個(gè)邊長(zhǎng),利用自定義函數(shù)來判斷三角形的形狀、并計(jì)算該三角形的面積。
10 回答我用程序來計(jì)算三角形面積哪里錯(cuò)了
3 回答怎么打一個(gè)倒三角形?
2 回答怎末判斷三角形為正三角形
2 回答求大神,輸出三角圖形
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-12-10
#include <stdio.h>
#include "math.h"
int fun(int a,int b,int c)
{ ??
int p;
float s;
if(a+b<c||a-b>c)
printf("請(qǐng)輸入正確的三角形");
else
{
p=(a+b+c)/2;
float q=p*(p-a)*(p-b)*(p-c);
s=sqrt(q);
}
return s;
}
int main()
{
int a=3,b=4,c=5;float s;
s=fun(a,b,c);
printf("三角形的面積為%f\n",s);
return 0;
}