#include <stdio.h>
#define SIZE 10
void main()
{
int a[]={2,6,15,45,1,456,7,8,9,10};
int pass ;
int i ;
int hold ;
printf("Data items in original order \n");
for( i =0; i<SIZE ;i++)
{
printf("%4d",a[i]) ;
}
for(pass =1;pass<SIZE;pass++)
{
for(i=0;i<SIZE-1;i++)
{
if(a[i]>a[i+1])
{
hold=a[i];
a[i]=a[i+1];
a[i+1]=hold ;
}
}
}
printf("\nData items in ascengding order\n") ;
for( i =0; i<SIZE ;i++)
{
printf("%4d",a[i]) ;
}
printf("\n");
}
数组冒泡排序
最新推荐文章于 2020-08-11 19:24:14 发布