#include <stdio.h>
#define N 5
void select(int r[],int n);
int main(){
int i;int r[N]={26,78,46,13,17};
printf("排列前的顺序为");
for(i=0;i<N;i++){
printf("%5d",r[i]);
}
printf("\n");
select(r,N);
printf("排列后的顺序为");
for(i=0;i<N;i++){
printf("%5d",r[i]);
}
printf("\n");
return 0;
}
void select(int r[],int n){
int i,j,temp,index;
for(i=0;i<n;i++){
index=i;
for(j=i+1;j<n;j++){
if(r[j]<r[index]){
index=j;
}
}
if(index!=i){
temp=r[i];
r[i]=r[index];
r[index]=temp;
}
}
return;
}