////冒泡排序//作者:ZYQ//vc6.0通过//目的:算法试验#include <iostream.h>void bubble(int a[],int n){ int temp; for(int i=n-1,change=1;i>=1&&change;--i) { change=0; for(int j=0;j<i;++j) if(a[j]>a[j+1]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; change=1; } } for(i=0;i<10;++i) cout<<*(a+i)<<endl;}//bubblevoid main(){ int a[10]={2,5,3,7,5,1,5,9,6}; bubble(a,10);}

评论