int insert_sort(int*a,int length)
{
int i=0,j=0,key=0;
for(i=1;i<length;i++)
{
key=a[i]; //a[i]代表正在排序的元素
j=i-1;
while(j>=0&&a[j]>key)
{
a[j+1]=a[j];
j--;
} //表示已经找到a[i]的位置了
a[j+1]=key;
}
for(i=0;i<10;i++)
printf("%d ",a[i]);
return 0;
}
{
int i=0,j=0,key=0;
for(i=1;i<length;i++)
{
key=a[i]; //a[i]代表正在排序的元素
j=i-1;
while(j>=0&&a[j]>key)
{
a[j+1]=a[j];
j--;
} //表示已经找到a[i]的位置了
a[j+1]=key;
}
for(i=0;i<10;i++)
printf("%d ",a[i]);
return 0;
}