可为有限个数从小到大排列
#include<stdio.h>
int main(void)
{
int i = 0;
int j = 0;
int tmp = 0;
int a[5] = {34,67,21,32,10};
int len = sizeof(a) / sizeof(a[0]);
for(j = 0; j < len - 1; j++)
{
for(i = 0; i < len - 1 -j; i++)
{
if(a[i] > a[i + 1])
{
tmp = a[i];
a[i] = a[i + 1];
a[i + 1] = tmp;
}
}
}
for(i = 0; i < len ; i++ )
{
printf("%d ",a[i]);
}
printf("\n");
return 0;
}