10 个数用选择排序
#include<stdio.h>
int main()
{
int a[10],i,j,k,temp;
printf("input 10 numbers:");
for (i=0;i<10;i++)
scanf("%d",&a[i]);
for (i=0;i<9;i++){
k=i;
for (j=i+1;j<10;j++)
if (a[j]>a[k]) k=j;
if (k!=i) {
temp=a[k];
a[k]=a[i];
a[i]=temp;
}
}
printf(" 顺序排列: ");
for (i=0;i<10;i++) printf("%d ",a[i]);
printf("\n");
}