美文网首页java 小编程100题
//1、声明一个int型的数组,循环接收8个学生的成绩, //

//1、声明一个int型的数组,循环接收8个学生的成绩, //

作者: 阿狸演绎 | 来源:发表于2017-08-26 13:01 被阅读0次
    void lx01(){
        //1、声明一个int型的数组,循环接收8个学生的成绩,
        //计算这8个学生的总分及平均分、最高分和最低分。
        //声明数组
        double arr[]= new double [8];
        //声明max,avg,min,sum
        double max= 0,avg = 0,min = 150,sum = 0;
        System.out.println("请输入10个数字");
        Scanner sc = new Scanner(System.in);
        for (int i = 0; i < arr.length; i++) {
            //将输入的数字存入数组
             arr[i] = sc.nextInt();
             //计算总分和平均分
             sum += arr[i];
        }
         System.out.println("总分为:"+sum);
        avg = sum/8;
        System.out.println("平均分:"+avg);
        //计算最高分和最低分
        for (int i = 0; i < arr.length; i++) {
            if (max<arr[i]) {
                max = arr[i];
            }
            min = min>arr[i]?arr[i]:min;
        }
        System.out.println("最大值:"+max);
        System.out.println("最小值:"+min);
    }

    相关文章

      网友评论

        本文标题://1、声明一个int型的数组,循环接收8个学生的成绩, //

        本文链接:https://www.haomeiwen.com/subject/ucbmdxtx.html