最近写的冒泡排序法。。。。

来源:互联网 发布:淘宝店铺自定义模板 编辑:程序博客网 时间:2024/06/05 05:45
#include<stdio.h>void main(){int ARRAY[10]={0,6,3,2,7,5,4,9,1,8};printf("\n");for(int i=0;i<10;i++)printf("%d",ARRAY[i]);int j=0; bool isChange;  // 设置交换标志,节约时间 int temp; for(int i=0;i<10;i++) { isChange=0;  // 本趟排序前,交换标志为假 for(j=1;j<9-i;j++) { if(ARRAY[j]>ARRAY[j+1]) { temp=ARRAY[j+1];  ARRAY[j+1]=ARRAY[j];   ARRAY[j]=temp;  isChange=1; } } printf("\n"); if(!isChange) break; for(int a=0;a<10;a++) printf("%d",ARRAY[a]);  }  printf("\n"); }

1 0
原创粉丝点击