#include <stdio.h>
void printarray(int array[],int len)
{
int i;
for(i=0;i<len;i++){
printf("%d ",array[i]);
}
puts("");
}
void getselectsort(int array[],int len)
{
int i,j;
int temp;
for(i=0;i<len-1;i++){
for(j=0;j<len-1-i;j++){
if(array[i]>array[j+i]){
temp = array[i];
array[i] = array[j+i];
array[j+i] = temp;
}
}
}
}
int main()
{
int array[]={12,37,5,16,8,10};
int len;
len = sizeof(array)/sizeof(array[0]);
printarray(array,len);
getselectsort(array,len);
printarray(array,len);
return 0;
}
函数:C语言——封装选择排序函数
最新推荐文章于 2024-11-14 11:12:03 发布