数组的选择排序

import java.util.*;
public class Faa
{    
    public static void main(String[] args){
    //排序
    int [] a={90,78,80,100,45,89};
    //外层循环,控制回合数,每回合只能找出一个最大的;
    for (int i=0;i<a.length-1 ;i++ )
    {
        for (int j=i+1;j<a.length ;j++ )
        {
            if(a[i]<a[j]){
            int t=a[i];
            a[i]=a[j];
            a[j]=t;
            
            }
        }

    }

for (int i=0;i<a.length ;i++ )
{System.out.printf(a[i]+"\t");
}

System.out.println();




    }
    
}

 

posted @ 2017-03-31 21:19  苏轼的红烧肉  阅读(100)  评论(0编辑  收藏  举报