求三角形的面積
阿新 • • 發佈:2021-01-29
技術標籤:ZZULIOJ
題目描述
給出三角形的三條邊,求三角形的面積。
輸入
輸入三角形的三條邊長(實數),資料之間用空格隔開。
輸出
輸出三角形的面積,結果保留2位小數。
樣例輸入 Copy
2.5 4 5
樣例輸出 Copy
4.95
海倫公式:
三角形三邊長為a,b,c;令p=(a+b+c)/2;則面積
#include<stdio.h> #include<math.h> int main() { double a,b,c,d,e; scanf("%lf %lf %lf",&a,&b,&c); e=(a+b+c)/2; d=sqrt(e*(e-a)*(e-b)*(e-c)); //海倫公式 printf("%.2lf\n",d); return 0; }