#include<iostream>
using namespace std;
int main()
{
int arr[] = {5,8,15,11,52,100,15,6};
int temp;//临时量
int l = sizeof(arr) / sizeof(arr[0]);//数组长度
for(int s = 0;s < l;s++)
{
cout<<arr[s]<<endl;
}
for(int i = 0;i < l - 1;i++)//第一层循环次数为数组长度减一
{
for(int a = 0;a < l - i - 1;a++)//第二层循环次数为每层数字个数减一
{
if(arr[a] > arr[a+1])
{
temp = arr[a];
arr[a] = arr[a+1];
arr[a+1] = temp;
}
}
}
cout<<endl;
for(int b = 0;b < l;b++)
{
cout<<arr[b]<<endl;
}
system("pause");
return 0;
}