排序方法2(冒泡法)
此题的方法是:假如是从小到大的排序,每相邻的两个数进行比较,每当前一个数比后一个数打的时候,就把他们交换,这样最后一个数就是这些数中最大的,以此类推,就将一些无序的数从小到大排好序了!
#include<iostream>
using namespace std;
int main()
{
int i,j,a[10],n;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
for(j=0;j<9-i;j++)
{
if(a[j]>a[j+1])
{
n=a[j];
a[j]=a[j+1];
a[j+1]=n;
}
}
for(i=0;i<10;i++)
cout<<a[i]<<' ';
cout<<endl;
return 0;
}
联系方式
![](https://images.cnblogs.com/cnblogs_com/xiohao/429339/o_869851517382210591.png)