酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

任务描述 用c语言 输入三条线段的长度(整型),根据是否能组成三角形,输出以下结果之一:锐角三角形、直角三解形、钝角三角形、不能构成三角形。 输入格式: 三个整数 输出格式: 锐角三角形输出:acute triangle 直角三解形输出:right triangle 钝角三角形输出:obtuse triangle 不能构成三角形输出:not triangle

```c #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if (a + b <= c || a + c <= b || b + c <= a) { printf("not triangle\n"); return 0; } int a2 = a * a, b2 = b * b, c2 = c * c; if (a2 + b2 == c2 || a2 + c2 == b2 || b2 + c2 == a2) { printf("right triangle\n"); } else if (a2 + b2 > c2 && a2 + c2 > b2 && b2 + c2 > a2) { printf("acute triangle\n"); } else { printf("obtuse triangle\n"); } return 0; } ``` [2024-11-08 09:56:05 | AI写代码神器 | 215点数解答]

相关提问