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

用c语言从键盘输入三个数a,b,c;判断能否构成三角形

以下是用 C 语言实现判断输入的三个数能否构成三角形的代码: ```c #include <stdio.h> int main() { int a, b, c; printf("请输入第一个数:"); scanf("%d", &a); printf("请输入第二个数:"); scanf("%d", &b); printf("请输入第三个数:"); scanf("%d", &c); if ((a + b > c) && (a + c > b) && (b + c > a)) { printf("可以构成三角形\n"); } else { printf("不能构成三角形\n"); } return 0; } ``` 以下是 3 个可行的改进建议: 1. 增加对输入数据合法性的判断,比如输入必须是整数。 2. 可以将判断能否构成三角形的部分提取为一个单独的函数,以提高代码的可读性和可维护性。 3. 对用户输入的提示信息可以更加详细和友好。 [2024-12-28 15:33:30 | AI写代码神器 | 236点数解答]

相关提问