从键盘输入三个数判断能否构成三角形。C加加代码。
时间: 2024-10-19 10:08:08 浏览: 37
判断三角形_
在C++中,你可以使用以下代码来检查用户输入的三个数是否能构成一个三角形。这个程序会首先读取三个数,然后计算两个较小边之和是否大于最大边,如果满足条件则可以构成三角形,否则不能:
```cpp
#include <iostream>
bool canFormTriangle(int a, int b, int c) {
// 检查任意两边之和是否大于第三边
return (a + b > c) && (a + c > b) && (b + c > a);
}
int main() {
int num1, num2, num3;
std::cout << "请输入三个整数: ";
std::cin >> num1 >> num2 >> num3;
if (canFormTriangle(num1, num2, num3)) {
std::cout << "这三个数可以构成一个三角形.\n";
} else {
std::cout << "这三个数无法构成一个三角形.\n";
}
return 0;
}
```
阅读全文