C语言:求三角形的面积


a、b、c为边长的三角形的面积area;

假设三角形三条边长分别为a、b、c,其中半周长s=(a+b+c)/2;

则面积为:

#include<stdio.h>
#include<math.h>
	int main(void)
	{  
        double a,b,c,s,area;
        scanf("%lf %lf %lf",&a,&b,&c);
        s=(a+b+c)/2;
        area=sqrt(s*(s-a)*(s-b)*(s-c));
        printf("%.3f",area);
        return 0;
	}

 

 

更多推荐

C语言入门:求三角形的面积