学了但半个月c++,这个玩意儿跟python真的不太一样。附冒泡排序,打卡监督自己学习。一些边界条件还没考虑,望大神指点。

#include <iostream>
using namespace std;
int Function_3(); //冒泡排序
int main()
{
    Function_3();
    return 0;
}
int Function_3()
{
    //冒泡排序
    int arr[]={1,4,3,7,8,3,9,10,34,4,7};
    for(int i=0;i<11;i++)
    {
        int temp;
        for(int j=i+1;j<11;j++)
            if(arr[j]<arr[i])
            {
                temp = arr[i];
                arr[i]=arr[j];
                arr[j]=temp;
            }
    }
    // 打印结果
    for(int i=0;i<11;i++)
    {
        cout<<arr[i]<<endl;
    }
}
 posted on 2020-04-12 11:06  佩剑君子  阅读(79)  评论(0编辑  收藏  举报