这……谢谢各位大佬/看官/吃瓜群众来帮我看看问题
我得了40分,代码有什么问题吗?
~~是评分系统逼我用else?~~O(∩_∩)O
啥也别说了(灬ꈍ ꈍ灬)!上代码
#include<bits/stdc++.h>
using namespace std;
int a[3];
int main()
{
cin>>a[0]>>a[1]>>a[2];
sort(a,a+3);
if(a[0]+a[1]<=a[2])
{
cout<<"Not triangle";
return 0;
}
if((a[0]+a[1])*(a[0]+a[1])==a[2]*a[2])cout<<"Right triangle"<<endl;
if((a[0]+a[1])*(a[0]+a[1])>a[2]*a[2])cout<<"Acute triangle"<<endl;
if((a[0]+a[1])*(a[0]+a[1])<a[2]*a[2])cout<<"Obtuse triangle"<<endl;
if(a[0]==a[1]||a[1]==a[2])cout<<"Isosceles triangle"<<endl;
if(a[0]==a[1]==a[2])cout<<"Equilateral triangle"<<endl;
return 0;
}
不好意思可能有点乱
感谢各位!