#include <stdio.h>
#define N 10
void main()
{
int i,j,temp;
int a[N]={12,3,45,6,87,5,4,34,56,77};
for(i=0;i<N-1;i++){
for(j=1;j<N-i;j++){
if(a[j]<a[j-1]){ //此行代码可调整升序还是降序排列,现在为升序。
temp = a[j];
a[j] = a[j-1];
a[j-1] = temp;
}
}
}
for(i=0;i<N;i++) printf("%d ",a[i]);
}
C-冒泡排序
最新推荐文章于 2024-07-08 14:56:17 发布