作者在 2013-12-06 14:21:12 发布以下内容
#include<stdio.h>
int sort(int *a,int n)
{
int *p,*q,*m,t;
for(p=a;p<a+n-1;p++)
{
m=p;
for(q=p+1;q<a+n;q++)
{
if(*m>*q) m=q;
}
t=*p;
*p=*m;
*m=t;
}
return 0;
}
int main()
{
int a[10]={1,3,2,6 ,4,5,9,7,8,0};
sort(a,10);
for(int i=0;i<10;i++)
{
printf("%-2d",a[i]);
}
printf("\n");
return 0;
}