折叠

题目 1023: [编程入门]选择排序(Java)

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] arr = new int[10];
        for (int i = 0;i<10;i++){
            arr[i] = sc.nextInt();
        }
        sort(arr);
        for (int j = 0;j<10;j++){
            System.out.println(arr[j]);
        }

    }
    public static void sort(int[] arr){
        int i,j,k,t;
        for (i = 0;i<9;i++){
            k=i;
            for (j=i+1;j<10;j++){
                if(arr[j]<arr[k])
                    k = j;
            }
            t = arr[k];
            arr[k]=arr[i];
            arr[i] = t;
        }
    }
}

 

posted @ 2020-12-07 19:43  Coverpast  阅读(103)  评论(0编辑  收藏  举报