编译环境:vc6.0
#include <stdio.h>
//*********************交换函数******************
int swap(int a[], int i, int j)
{
int temp;
temp = a[i];
a[i] = a[j];
a[j] = temp;
return 0;
}
//*********************简单冒泡排序******************
void bubbleSort(int a[])
{
int i, j;
for (i = 0; i < 12; i++)
{
for (j = i + 1; j < 12; j++)
if (a[i] > a[j])
swap(a, i, j);
}
}
int main()
{
int i;
int a[12] = { 1,423,2,6,34,543,23,53,23,2543766,9,0 };
bubbleSort(a);
for (i = 0; i < 12; i++)
printf("%d\t", a[i]);
printf("\n");
}
结果