C语言:输入三角形三边长,求三角形面积
1个回答
展开全部
首先数学上知道三角形三边长求面积的公式为:
已知三角形的三边分别是a、b、c,
先算出周长的一半s=1/2(a+b+c)
则该三角形面积s=根号[s(s-a)(s-b)(s-c)]
这个公式叫海伦——秦九昭公式
然后用c语言:
#include
#include
main()
{
int
a,b,c;
double
s1,s2;
scanf("%d%d%d",
&a,
&b,&c);
s1=(a+b+c)/2;
s2=sqrt(s*(s-a)*(s-b)*(s-c));
printf("%d";s2);
}
已知三角形的三边分别是a、b、c,
先算出周长的一半s=1/2(a+b+c)
则该三角形面积s=根号[s(s-a)(s-b)(s-c)]
这个公式叫海伦——秦九昭公式
然后用c语言:
#include
#include
main()
{
int
a,b,c;
double
s1,s2;
scanf("%d%d%d",
&a,
&b,&c);
s1=(a+b+c)/2;
s2=sqrt(s*(s-a)*(s-b)*(s-c));
printf("%d";s2);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询