在这里插入代码片
#include<stdio.h>
//1.1 升序
void mysort(int *p,int n)
{
int *q,*temp,i,j,z;
for(i=1;i<=n-1;i++)
{
temp=p;
q=p;
for(;q<p+n-i+1;q++)
{
if(*q>*temp)
temp=q;
}
q–;
z=*temp;
*temp=*q;
*q=z;
}
}
int main()
{
int a[10]={9,8,7,6,5,4,3,2,1,0},i;
mysort(a,10);
for(i=0;i<10;i++)
printf("%d\n",a[i]);
return 0;
}