7-41 sdut-循环-4-统计学生平均成绩与及格人数(II) (10 分)

7-41 sdut-循环-4-统计学生平均成绩与及格人数(II) (10 分)

编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。输入数据均在整型范围之内。

输入格式:

在第一行中给出非负整数N(N>=0),即学生人数。第二行给出N个非负整数,即这N位学生的成绩,中间以空格分隔。

输出格式:

average=成绩均值
count=及格人数
其中:平均值精确到小数点后一位。

输入样例1:

5
77 54 92 73 60

输出样例1:

average=71.2
count=4

输入样例2:

0

输出样例2:

average=0.0
count=0

代码

import java.util.*;

public class Main{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int count=0;
        double average,sum=0;
        int[] stu = new int[n];
        if(n!=0){
            for(int i=0;i<n;i++){
                stu[i] = scanner.nextInt();
                if(stu[i]>=60){
                    count++;
                }
                sum=sum+stu[i];
            }
            average=sum/n;
            System.out.println("average="+average);
            System.out.println("count="+count); 
        }
        else if(n==0){
            System.out.println("average="+"0.0");
            System.out.println("count="+"0");
        }
        

    }
}



相关推荐
©️2020 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页