//插入排序法对数组中的元素按从小到大进行排序

//插入排序法对数组中的元素按从小到大进行排序 
#include <stdio.h>
void fsort(int a[],int n)
{
    int i,j,t;
    for(i=1;i<n;i++)
    {
        t=a[i];
        for(j=i-1;j>=0&&t<a[j];j--)
            a[j+1]=a[j];
        a[j+1]=t;
    }
}
int main()
{
    int i;
    int a[5]={12,45,3,-98,32};
    fsort(a,5);
    for(i=0;i<5;i++)
        printf("%4d",a[i]);
    
}

运行结果:

posted @ 2020-06-20 16:19  yanglike111  阅读(1493)  评论(0)    收藏  举报