C语言:求三角形面积

/*输入三角形三个边长a、b、c,求三角形面积,公式为:area=sqrt[S(S-a)(S-b)(S-c)],S=(a+b+c)/2*/
#include <stdio.h>
#include <conio.h>
#include <math.h>

void main(void)
{
	double a,b,c,S,area;
	printf("请输入三角形的三边长,保证能构成三角形:\n");
	scanf("%lf%lf%lf",&a,&b,&c);
	S = (a+b+c)/2;
	area = sqrt(S*(S-a)*(S-b)*(S-c));
	printf("三角形面积area=%lf\n",area);
	getch();
}

版权声明:本文为weixin_40408952原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。