各位大仙,求助此题!
20分蒟蒻求助!
我看了最适合我的题解,不对
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if(a>b&&a>c){//"&&"表示“并且”,此情况是a最大。
cout<<a<<" ";//先把最大的输出。
if(b>c)//当b是第二大,那么c就是第三大。
cout<<b<<" "<<c;
else cout<<c<<" "<<b;//如果b不是第二,那么c肯定是第二,顺序输出即可。
}
else if(b>c){//a不是最大的,那么要么是b要么是c
cout<<b<<" ";
if(a>c)cout<<a<<" "<<c;
else cout<<c<<" "<<a;
}
else {//如果a不是最大,也不是第二大,那么肯定是最小的了。
cout<<c<<" "<<b<<" "<<c;
}
return 0;
}