java实现从键盘上输入学生成绩,求总分、平均分、最高分、最低分,并升序排列、降序排列

  • 用数组存储成绩

    1、录入,求总分、平均分
    2、求最高分、最低分 —打擂台,胜了,站擂台
    3、排序(升序、降序) —Arrays.sort(arr)方法升序

package com.array.test;

import java.util.Arrays;
import java.util.Scanner;

//从键盘上输入学生成绩,求总分、平均分、最高分、最低分,并升序排列、降序排列
public class ArrayScore {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入学生人数");
        int num=sc.nextInt();   //输入学生人数
        int[] score=new int[num];     //创建数组,存放学生成绩

        /*1、录入,求总分、平均分*/
        int sum=0;
        for(int i=0;imax){   //打擂台,胜了,站上擂台
                max=score[i]; 
            }
            if(score[i]=0;i--){
            System.out.print(score[i]+" ");
        }
    }

}

结果:
java实现从键盘上输入学生成绩,求总分、平均分、最高分、最低分,并升序排列、降序排列_第1张图片

你可能感兴趣的:(java,java小题,java数组)