#include<iostream>
using namespace std;
int main()
{
int a[9]={4,0,7,8,3,2,6,1,9};
for(int i=0;i<9-1;i++) //总排序轮数为元素个数-1
{
for(int j=0;j<9-i-1;j++) //内层循环对比 次数=元素个数-当前轮数-1
{
if(a[j]>a[j+1]){
int temp= a[j]; //交换次序
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(int t=0;t<9;t++) cout<<a[t];
}
用C++实现冒泡排序
最新推荐文章于 2024-10-08 09:44:01 发布