求三角形面積 (sdut oj)
阿新 • • 發佈:2019-02-15
求三角形面積
Time Limit: 1000MS Memory Limit: 65536KBProblem Description
已知三角形的邊長a、b和c,求其面積。Input
輸入三邊a、b、c。Output
輸出面積,保留3位小數。Example Input
1 2 2.5
Example Output
0.950
Hint
Author
參考程式碼
#include<stdio.h> #include<math.h> double f(double a,double b,double c) { double s; double p; p = (a + b + c) / 2; s = sqrt(p * (p - a) * (p - b) * (p - c)); return s; } int main() { double a,b,c; double s; scanf("%lf%lf%lf",&a,&b,&c); s = f(a,b,c); printf("%.3lf",s); return 0; }