#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c;
int m=1;
printf("请输入三角形三边");
scanf("%f,%f,%f",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
{
if(fabs(a-b)<=0.1&&fabs(a-c)<=0.1&&fabs(b-c)<=0.1)
{
printf("等边");
m=0;
}
else if(fabs(a-b)<=0.1||fabs(b-c)<=0.1||fabs(a-c)<=0.1)
{
printf("等腰");
m=0;
}
if(fabs(a*a+b*b-c*c)<=0.1||fabs(a*a+c*c-b*b)<=0.1||fasb(b*b+c*c-a*a)<=0.1)
{
printf("直角");
m=0;
}
if(m==1)
{
printf("一般");
}
printf("三角形");
}
else
printf("不是三角形");
}
给三个边长判断能组成什么三角形
最新推荐文章于 2022-04-05 10:24:36 发布