题解 | #三角形判断#

三角形判断

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

#include<stdio.h>

int main() {
	int a = 0, b = 0, c = 0;
	
	while (scanf("%d%d%d", &a, &b, &c)!= EOF)  
	{
		//1.判断能否构成三角形
		if (a + b > c && a + c > b && b + c > a)  //判断能否构成三角形 其实条件是两条较短边之和大于第三条边,这里懒
		{
			//2.判断三角形类型
			if (a == b && a == c)  //等边
				printf("Equilateral triangle!\n");
			else if (a == b || b == c || a == c)  //等腰
			{
				printf("Isosceles triangle!\n");
			}
			else  
				printf("Ordinary triangle!\n");
		}
		else
			printf("Not a triangle!\n");

	}

	return 0;
}

全部评论

相关推荐

挣K存W养DOG:玩小红书玩的,觉得自己很幽默😅
点赞 评论 收藏
分享
03-17 19:21
门头沟学院 Java
面试官_我太想进步了:正常企查查显示的员工一般比设计的少
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务