#include <iostream>
using namespace std;
void my_print(int* pData,int count){
for(int i=0;i<count;i++){
cout<<pData[i]<<" ";
}
cout<<endl;
}
void BubbleSort(int* pData,int count)
{
int temp;
for(int i=1;i<count;i++)
{
for(int j=count-1;j>=i;j--)
{
if(pData[j]<pData[j-1]){
temp = pData[j-1];
pData[j-1]=pData[j];
pData[j]=temp;
}
}
cout<<"the "<<i<<"round: "<<endl;
my_print(pData,count);
cout<<"--------------------------"<<endl;
}
}
int main(){
int data[]={10,8,9,7,4,5};
BubbleSort(data,6);
cout<<"The sort result:"<<endl;
my_print(data,6);
return 0;
}