#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <math.h>


using namespace std;

int _tmain(int argc, _TCHAR* argv[])


{


int arr[]=
{12,22,44,11,9,2,4,45,2,39};
int pass=sizeof(arr)/sizeof(int);
for(int i=0;i<pass;i++)

{
for(int j=0;j<pass-i-1;j++)

{
if(arr[j]>arr[j+1])

{
int tmp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tmp;
}
}
}
for(int i=0;i<pass;i++)

{
cout<<arr[i]<<endl;
}
int i;
cin>>i;
return 0;
}
一点说明:为什么在标题中要嵌入英文?原因是为了能够让国外的网友能查询到这篇文章。平常在Google上查资料的时候,经常参考国外网友的博客,帮助我解决了很多问题,所以我也想让他们能够参考我写的内容。当然文中我不可能全部译为英文,所以我尽量把代码粘全,靠代码说话吧。