判断一个三角形是什么三角形
1 回答
Smile4112655
TA贡献33条经验 获得超89个赞
#include <stdio.h> #include <iostream> #include <algorithm> using namespace std; int main(){ int a, b, c; scanf("%d %d %d", &a, &b, &c); if(a == b && b == c){ printf("等边三角形\n"); } else if(a * a == (b * b + c * c) || b * b == (a * a + c * c) || (c * c == a * a + b * b)){ printf("直角三角形\n"); } else if( a == b || b == c || a == c){ printf("等腰三角形\n"); } else { printf("不规则三角形\n"); } return 0; }
我只判断了几个比较常用的三角形,如果有什么不懂得可以在问我。
- 1 回答
- 1 关注
- 1071 浏览
添加回答
举报
0/150
提交
取消