冒泡排序
1 #include<stdio.h> 2 int main() 3 { 4 int number[10]={4,2,1,7,5,9,8,21,10,3}; 5 6 int i,j,temp; 7 8 printf("before order:\n"); 9 for(i=0;i<10;i++) 10 printf("%d ",number[i]); 11 12 for(i=0;i<9;i++) 13 for(j=0;j<9-i;j++) 14 { 15 if(number[j]>number[j+1])//大于升序,小于降序 16 { 17 temp=number[j]; 18 number[j]=number[j+1]; 19 number[j+1]=temp; 20 } 21 } 22 23 printf("after order:\n"); 24 for(i=0;i<10;i++) 25 printf("%d ",number[i]); 26 27 return 0; 28 }
作者:vpoet
出处:http://www.cnblogs.com/vpoet/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://www.cnblogs.com/vpoet/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。