c/c++冒泡排序实现

来源:互联网 发布:佳园软件 编辑:程序博客网 时间:2024/05/22 10:46
int main(void){    //c经典算法,冒泡排序算法    //先定义一个数组    int array[7]={93,8,56,21,67,48,23};    int i=0;    int j=1;    for(i=0;i<7;i++)    {        for(j;j<7-i;j++)        {         if(array[j-1]<array[j])         {             int temp=array[j];             array[j]=array[j-1];             array[j-1]=temp;         }        }    }    //遍历输出结果    int m=0;    for(m;m<7;m++)    {        printf("array[%d]=%d\n",m,array[m]);    }    return 0;}

输出结果如下:
这里写图片描述

原创粉丝点击