题解 | #三角形判断#

三角形判断

https://www.nowcoder.com/practice/689ec1e742394e09b1059556fc167b65

#include <stdio.h>

// int main() {
//     int a, b;
//     while (scanf("%d %d", &a, &b) != EOF) { // 注意 while 处理多个 case
//         // 64 位输出请用 printf("%lld") to
//         printf("%d\n", a + b);
//     }
//     return 0;
// }

int main()
{
	int a, b, c;
	while (scanf("%d %d %d", &a, &b, &c) != EOF)
	{
		if (a, b, c > 0 && a, b, c < 1000)
		{
			if (a + b > c && a + c > b && b + c > a)
			{
				if (a == b && a == c)
					printf("Equilateral triangle!\n");
				else if ((a == b && a != c) || (a == c && a != b) || (b == c && b != a))
					printf("Isosceles triangle!\n");
				else
					printf("Ordinary triangle!\n");
			}
			else
				printf("Not a triangle!\n");
		}
	}
	return 0;
}

C语言例题 文章被收录于专栏

C语言经典例题

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务