编程 输入三角形边长,求面积 请详细解释下{s=1/2*(a+c+b); area=sqrt (s*(s-a)*(s-b
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/14 11:20:59
编程 输入三角形边长,求面积 请详细解释下{s=1/2*(a+c+b); area=sqrt (s*(s-a)*(s-b)*(s-c));
#include
#include
int main()
{
float
a,b,c,s,area;
scanf("%f,%f,%f",&a,&b,&c);
if
(a+b>c&&a+c>b&&b+c>a)
{s=1/2*(a+c+b);
area=sqrt
(s*(s-a)*(s-b)*(s-c));
printf("s=%f\n area=%f\n",s,area);
}
return
0;
}
#include
#include
int main()
{
float
a,b,c,s,area;
scanf("%f,%f,%f",&a,&b,&c);
if
(a+b>c&&a+c>b&&b+c>a)
{s=1/2*(a+c+b);
area=sqrt
(s*(s-a)*(s-b)*(s-c));
printf("s=%f\n area=%f\n",s,area);
}
return
0;
}
这个是海伦公式吧,用三角形的三条边直接求出三角形的面积的公式,可以参考海伦公式的百科:
编程 输入三角形边长,求面积 请详细解释下{s=1/2*(a+c+b); area=sqrt (s*(s-a)*(s-b
求三角型面积公式推导 area=sqrt(s*(s-a)*(s-b)*(s-c))
求三角形面积,下面编的c语言是什么意思?s=1.0/2*(a+b+c); area=sqrt(s*(s-a)*(s-b)
C语言编程,三角形面积的海伦公式为:area=开根号[s(s-a)(s-b)(s-c],其中s=(a+b+c)/2,a、
有关于牛顿迭代法/*已知三角形的三边长为a,b,c, 求三角形的面积公式为: area=sqrt(s(s-a)(s-b)
c++书上有这段例子 例子:输入三角形三边,求三角形面积 然后下面给了两个公式 area=√s(s-a)(s-b)(s-
c语言作业:1.已知三角形的三边长A,B,C,计算三角形面积的公式为 S=1/2(a+b+c),area=根号s(s-a
三角形ABC面积S=1/4(a^2+b^2),求 角A,B,C
area=√{s(s-a)(s-b)(s-c)},其中s=(a+b+c)/2.求C语言表达式
已知三角形ABC的三边长a、b、c和面积S满足S=a2-(b-c)2,且b+c=8,求S的最大值.
三角形面积求法的原理高手请问为什么可以用此公式求三角形面积(边长a,b,c;面积s):p=(a+b+c)/2;s=开方[
证明若三角形的三条边长分别为a、b、c,面积为s,则其内切圆半径r=2s/(a+b+c)