最后一个红了 用的是C语言
查看原帖
最后一个红了 用的是C语言
819501
hen_keyi楼主2022/10/16 18:16
#include<stdio.h>
int main()
{
  int a,b,c,t;
  scanf("%d %d %d",&a,&b,&c);
  if(a<b){
    t=a;
    a=b;
    b=t;
  }
  if(a<c){
    t=a;
    a=c;
    c=t;
  }
  if(b<c){
    t=b;
    b=c;
    c=t;
  }
  if((a+b)<c||(a+c)<b||(b+c)<a||a<0||b<0||c<0){
    printf("Not triangle\n");
  }else{
    if((b*b+c*c)==a*a){
      printf("Right triangle\n");
    }
    if((b*b+c*c)>a*a){
      printf("Acute triangle\n");
    }
    if((b*b+c*c)<a*a){
      printf("Obtuse triangle\n");
    }
    if(b==c||b==a||a==c){
      printf("Isosceles triangle\n");
    }
    if(a==b&&b==c){
      printf("Equilateral triangle\n");
    }
  }
  return 0;
}

https://www.luogu.com.cn/record/90215325

2022/10/16 18:16
加载中...