欢迎光临散文网 会员登陆 & 注册

逻辑 IOS面试突击

2022-10-09 23:51 作者:al_sa  | 我要投稿

public static void main(String[] args) {        //选择排序        Scanner s = new Scanner(System.in);        int score[] = new int[5];        for (int i = 0; i < score.length; i++) {            System.out.println("请输入第" + (i + 1) + "的成绩");            score[i] = s.nextInt();        }        for (int i = 0; i < score.length - 1; i++) {//每次循环都会找出最小的数            int minindex = i;//记录最小数的下标            int min = score[i];//记录最小数            for (int j =i+1; j < score.length; j++) {//每次循环都会找出最小的数                if (score[j]<min){//如果当前数比最小数小,则更新最小数                  //记录最小值小标                    minindex=j;;//更新最小数的下标                    min =score[j];//更新最小数                }            }            int t = score[i];            score[i]=score[minindex];//将最小数放到最前面            score[minindex]= t;        }        for (int i = 0; i < score.length; i++) {            System.out.println(score[i]);        }

逻辑 IOS面试突击的评论 (共 条)

分享到微博请遵守国家法律