我用的是冒泡排序发法,其实也就三个数的排列而已
#include<iostream> using namespace std; int main() { char a[4],b; while(cin>>a) { for(int i=3;i>0;i--) { for(int j=0;j<i;j++) { if(a[j]<a[j+1]) {b=a[j]; a[j]=a[j+1]; a[j+1]=b; } } } cout<<a[2]<<' '<<a[1]<<' '<<a[0]<<endl; } }