#include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> // C语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为:s=1/2*(a+b+c),area=根号下[s(s-a)(s-b)(s-c)] int main() { int a,b,c; double s,area; /* if(freopen("c:\\input.txt", "rt", stdin)==0) { }*/ while(scanf("%d%d%d",&a,&b,&c)==3) { s = 0.5*(a+b+c); area = sqrt(s*(s-a)*(s-b)*(s-c)); printf("%0.2lf\n",area); } return 0; } |
Double click to view unformatted code.