根据边长判断
判断三角形类型
https://www.nowcoder.com/practice/1521dea0744c46ad8c31b0bd860625d0
#include <iostream>
using namespace std;
void func(int a, int b, int c) {
int min = a < b ? a : b;
min = min < c ? min : c;
int max = a > b ? a : b;
max = max > c ? max : c;
int mid = a + b + c - min - max;
if (min * min + mid * mid == max * max) {
cout << "直角三角形" << endl;
}
if (min * min + mid * mid < max * max) {
cout << "钝角三角形" << endl;
}
if (min * min + mid * mid > max * max) {
cout << "锐角三角形" << endl;
}
}
int main() {
int a, b, c;
while (cin >> a >> b >> c) {
func(a, b, c);
}
return 0;
}
// 64 位输出请用 printf("%lld")

九号公司成长空间 1人发布
