C语言-- 输入三角形的三边长,求三角形的面积。

分析:已知三角形的三边长度求三角形的面积,要使用海伦公式:

 

#include
#include
void main()
{
	float a,b,c,s,area;
	printf("输入三个边长:");
	scanf("%f%f%f",&a,&b,&c);
	if(a+b>c&&a+c>b&&b+c>a) 
	{
		s=(a+b+c)/2;
		area=sqrt(s*(s-a)*(s-b)*(s-c));
		printf("a=%.2f,b=%.2f,c=%.2f\n",a,b,c);
		printf("area=%.4f\n",area);
	}
	else printf("不能构成三角形!\n");
}

 运行结果如下图所示:

C语言-- 输入三角形的三边长,求三角形的面积。_第1张图片

 

 

你可能感兴趣的:(笔记,1024程序员节)