题解 | 判断三角形类型

判断三角形类型

https://www.nowcoder.com/practice/1521dea0744c46ad8c31b0bd860625d0

#include <stdio.h>
int max(int a,int b){
    if(a>b) return a;
       else return b;
}
int min(int a,int b){
    if(a>b) return b;
      else return a;
}
int main() {
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
int maxedge=max(max(a,b),c);
int minedge=min(min(a,b),c);
int midedge=a+b+c-maxedge-minedge;
if(maxedge*maxedge==minedge*minedge+midedge*midedge) printf("直角三角形");
   else if(maxedge*maxedge>minedge*minedge+midedge*midedge) printf("钝角三角形");
     else printf("锐角三角形");
}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务