1、代码程序
#include <iostream>
using namespace std;
void print(int arr[], int n)
{
for(int j = 0;j<n;j++)
{
cout<<arr[j]<<" ";
}
cout<<endl;
}
void BubbleSort(int arr[],int n)
{
for (int i = 0;i<n-1;i++)
{
for (int j = 0;j<n-1;j++)
{
if (arr[j]>arr[j+1])
{
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
int main()
{
int s[10] = {8,1,9,7,2,4,5,6,10,3} ;
cout<<"初始序列:";
print(s,10);
BubbleSort(s,10);
cout<<"排列结果:";
print(s,10);
}
2、输出结果:
初始序列:8 1 9 7 2 4 5 6 10 3
排列结果:1 2 3 4 5 6 7 8 9 10
Process returned 0 (0x0) execution time : 0.048 s
Press any key to continue.