#include<stdio.h>
void selectSort(int k[],int n){
int i,j,min,tmp;
for(i=0;i<n;i++){
min=i;
for(j=i+1;j<n;j++){
if(k[min]>k[j]){
min=j;
}
}
if(min!=i){
tmp=k[min];
k[min]=k[i];
k[i]=tmp;
}
}
}
int main(){
int i,a[10]={5,2,0,9,1,7,4,8,3,6};
selectSort(a,10);
printf("排序后的结果是");
for(i=0;i<10;i++){
printf("%d",a[10]);
}
printf("\n\n");
return 0;
}
选择排序——C语言实现
最新推荐文章于 2024-07-04 15:32:19 发布