void paixu(int *arry,int size)
{
    int a, b, c, d;
    do
    {
        d = 0;                        //循环依据
        for (b = 0; b < size - 1; b++)          //开始排序,冒泡排序法,再有多少个数据就扫描多少-1次
        {
            if (arry[b] > arry[b + 1])      //比较当前数据的值和下一个数据的值
            {
                c = arry[b];        //如果是大于就把两个数据调换一下
                arry[b] = arry[b + 1];
                arry[b + 1] = c;

                d = 1;            //循环再扫描一次,直到不会再跳进这里为止
            }
        }
    } while (d);
}
最后修改:2020 年 06 月 28 日
声明:无闻风博客|版权所有,违者必究|如未注明,均为原创| 转载:转载请注明原文链接