//选择排序
#include <stdio.h>
void select_sort(int *a,int n)
{
int i,j,k,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
void main()
{
int a[]={5,2,4,7,1,3,2,9};
select_sort(a,8);
for(int i=0;i<8;i++)
printf("%d ",a[i]);
printf("\n");
}
#include <stdio.h>
void select_sort(int *a,int n)
{
int i,j,k,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
void main()
{
int a[]={5,2,4,7,1,3,2,9};
select_sort(a,8);
for(int i=0;i<8;i++)
printf("%d ",a[i]);
printf("\n");
}