#include<stdio.h>
int main()
{//选择排序
//数组的初始化
int a[]={123,2442,435,464,3565,754,57,56,778,};
int len = sizeof(a)/sizeof(a[0]);
for(int i=len-1; i>0; i--){
//找出最大值
int maxid = 0;
for(int j=1; j<i+1; j++){
if(a[maxid] <a[j]){
maxid = j;
}
}
//最大值与最后一位进行交换
int t = a[maxid];
a[maxid] = a[i];
a[i] = t;
}
//输出排好的数组
for(int i=0; i<len; i++){
printf("%d\t", a[i]);
}
return 0;
}