// 判断三角形是等边三角形,等腰三角形,普通三角形,和不能组成三角形
#include<iostream>
#include<string>
#include<string.h>
using namespace std;
int main()
{
int n, p=1;
scanf("%d", &n);
while(n--)
{
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
if(a > b)
swap(a, b);
if(b > c)
swap(b, c);
if(a > b)
swap(a, b);
printf("Case #%d: ", p++);
if(a+b <= c)
printf("invalid!\n");
else if(a==b && b==c)
printf("equilateral\n");
else if(a==b || b==c)
printf("isosceles\n");
else
printf("scalene\n");
}
return 0;
}
本文介绍了一个C++程序,用于根据三条边长判断三角形的类型:等边、等腰、普通三角形或无法构成三角形的情况。通过输入三边长度,程序会进行排序并检查是否满足构成三角形的条件。
1497

被折叠的 条评论
为什么被折叠?



