#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int b = 0;
int a = 0;
int c = 0;
while (scanf("%d%d%d", &a, &b, &c) != EOF)//输入三个边
{
if (a + b > c && a + c > b && b + c > a)//判定三角形:两边之和大于第三边
{
if (a == b&&b == c)//判定等边三角形
printf("“Equilateral triangle!”");
else if ((a == b && b != c) || (a == c && c != b) || (b == c && c != a))//等腰三角形
printf("“Isosceles triangle!”");
else//其他三角形
printf("“Ordinary triangle!”");
}
else//非三角形
printf("“Not a triangle!”");
}
return 0;
}
如何判定三角形
最新推荐文章于 2024-09-12 19:02:20 发布