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


//插入排序法对数组中的元素按从小到大进行排序 
#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]);
    
}

运行结果:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM