#include<iostream.h>
void mysort(int array[10]); //冒泡排序
void main()
{
int array[10] = {28,48,8,18,38,58,68,98,88,78};
// int len=sizeof(array)/sizeof(array[0]); 可测出数组的元素数目
/* for(int i = 0; i < 9; ++i) //0--8
{
for(int j = i + 1; j < 10; ++j) //1---9
{
if(array[j] < array[i]) //从小到大排序,如果要从大到小只需要改成array[j] > array[i]
{
int temp = array[j];
array[j] = array[i];
array[i] = temp;
}
}
} */
mysort(array); //数组名做为参数
for(int h = 0; h < 10 ; ++h)
{
cout<< array[h] <<" ";
}
cout<<endl;
}
void mysort(int array[10]) //声明数组长度
{
for(int i = 0; i < 9; ++i) //0--8
{
for(int j = i + 1; j < 10; ++j) //1---9
{
if(array[j] < array[i]) //从小到大排序,如果要从大到小只需要改成array[j] > array[i]
{
int temp = array[j];
array[j] = array[i];
array[i] = temp;
}
}
}
}