首页 > 代码库 > 判断三角形的类型
判断三角形的类型
接受用户输入的三个整数,作为三角形的三条边,并判断此三角形的类型。
#include<stdio.h>#include<stdlib.h>int main(void){ int a; int b; int c; printf("please input a:"); scanf("%d", &a); printf("please input b:"); scanf("%d", &b); printf("please input c:"); scanf("%d", &c); int flag = (a*a + b*b > c*c) && (a*a + c*c > b*b) && (b*b + c*c > a*a); if(flag) { if( (a == b) && (a == c) && (b == c)) { printf("等边三角形\n"); } else if((a == b) || (a == c) || (b == c)) { printf("等腰三角形\n"); } else { printf("普通三角形\n"); } } else { printf("不能构成三角形\n"); } return EXIT_SUCCESS;}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。