冒泡排序

来源:互联网 发布:好听的淘宝店铺英文名 编辑:程序博客网 时间:2024/05/16 19:21
class Dome 
{
public static void main(String[] args) 
{
int [] a = {1,5,7,3,8,9};                                     //设置数组;
int temp=0;
for (int i=0;i<a.length ;i++ )
{
for (int c=i+1;c<a.length ;c++ )                 //自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的                                                                             数比较后发现它们的排序与排序要求相反时,就将它们互换。
{
if(a[i]>a[c])
{
      temp=a[i];
  a[i]=a[c];
  a[c]=temp;


}
}
}
for (int i=0;i<a.length ;i++ )
{
System.out.println(a[i]);

}
}  
}
0 0
原创粉丝点击