zl程序教程

您现在的位置是:首页 >  后端

当前栏目

c++冒泡排序算法代码例子

C++算法代码 例子 冒泡排序
2023-09-14 09:14:34 时间

在这里插入图片描述

#include <iostream>
using namespace std;
int main()
// 冒泡排序
{
   
   
    int arr[9]={4,2,8,0,5,7,3,9,1};
    // 循环len-1次
    for (int i =0;i<9-1;i++)


    {
        // 循环比较len-i次
        for(int j=0; j<9-i-1;j++)

        {
            // 交换相邻的元素
            if (arr[j]>arr[j+1])
            {
                int temp =arr[j];
                arr[j]=arr[j+1];
                arr[j+1]=temp;
            }
        }
    }
     for (int i =0;i<9;i++)
     {
         cout<<arr[i]<<endl;
     }

  
    
    system("pause") ;
    return 0;
}