C语言实现冒泡排序过程

来源:爱站网时间:2018-12-23编辑:网友分享
我们一直在学习C语言,也会有出现错误的时候,或许学习就是这么个过程,正所谓温故才知新嘛,希望自己谨记,忘记不要紧,复习就好,那接下来跟随爱站技术小编一起来学习C语言实现冒泡排序过程吧。

我们一直在学习C语言,也会有出现错误的时候,或许学习就是这么个过程,正所谓温故才知新嘛,希望自己谨记,忘记不要紧,复习就好,那接下来跟随爱站技术小编一起来学习C语言实现冒泡排序过程吧。

//排序是有很多种方法的 ,完成从小到大的排列

 

复制代码 代码如下:

#include
void sort(int *a,int len)
{int i=0;
 int j;
 int t;
    for(i=0;i    {
        for(j=0;j        {
            if(a[j]>a[j+1])
            {
                t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
        }
    }
}

 

int main(int argc, char *argv[])
{
    int a[10]={
        -999,2,3,77,12,88,0,-8,99,100
    };

    int i=0;
    sort(a,10);

    for(i=0;i<10;i++)
    {
        printf("%d ",a[i]);
    }

    return 0;
}

;j++)
;i++)

到这里,C语言实现冒泡排序过程的介绍就完成了,如果有什么不清楚可以留言给我,如果觉得我写得不错的话,请给爱站技术频道一个关注,谢谢!

上一篇:c语言关于金币阵列的规则

下一篇:您必须详细了解C语言的预处理问题

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载