|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
题目内容:
输入三角型的三条边,判断三角形的形状。假设输入的三边边长均>0。
输入格式:
三角型的3条边的长度(int型)。
输出格式:
等边三角形:equilateral triangle
等腰三角形:isoceles triangle
不构成三角形:non-triangle
一般三角形:triangle
输入样例:
2 2 2
输出样例:
equilateral triangle
- #include <stdio.h>
- int main() {
- int a, b, c;
- int i;
- scanf("%d %d %d", &a, &b, &c);
- if (a + b > c && a + c > b && b + c > a) {
- if (a == b && b == c) {
- printf("equilateral triangle");
- } else if (a == b || b == c || a == c) {
- printf("isoceles triangle");
- } else {
- printf("triangle");
- }
- } else {
- printf("non-triangle");
- }
- return 0;
- }
复制代码
自己在编译器上试了挺多次,提交答案还是不行,麻烦各位看看有什么漏考虑的地方 |
|