c语言中输入三角形三边长,求三角形面积。
2个回答
展开全部
已知三角形三边长,求面积的具体代码如下:
1.已知三角形三边的长度分别是
3、
5、
7
厘米,求该三角形的面积;
#include
#include
int
main
()
{
float
a=3,
b=5,
c=7,
s;
s=(a
+
b
+
c)/2.0;
printf("%f\n",
sqrt(s
*
(s-a)
*
(s-b)
*
(s-c)));
return
0;
}
运行结果:
2.求两邻边长度分别为
3.5
和
4.72
米,两边夹角为
37
度的三角形的面积:
#include
#include
#include
int
main()
{
float
a,b,A;
printf("输入两邻边边长:");
scanf("%f
%f",&a,&b);
printf("输入夹角度数:");
scanf("%f",&A);
printf("三角形面积为:Area
=
%f\n",
a*b
*
sin(A
/
180
*
3.1416)
/
2);
return
0;
}
运行结果:
1.已知三角形三边的长度分别是
3、
5、
7
厘米,求该三角形的面积;
#include
#include
int
main
()
{
float
a=3,
b=5,
c=7,
s;
s=(a
+
b
+
c)/2.0;
printf("%f\n",
sqrt(s
*
(s-a)
*
(s-b)
*
(s-c)));
return
0;
}
运行结果:
2.求两邻边长度分别为
3.5
和
4.72
米,两边夹角为
37
度的三角形的面积:
#include
#include
#include
int
main()
{
float
a,b,A;
printf("输入两邻边边长:");
scanf("%f
%f",&a,&b);
printf("输入夹角度数:");
scanf("%f",&A);
printf("三角形面积为:Area
=
%f\n",
a*b
*
sin(A
/
180
*
3.1416)
/
2);
return
0;
}
运行结果:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询