永发信息网

Java编程,输入10个学生的英语成绩,统计并输出该门课程的平均分以及不及格学生的人数.

答案:1  悬赏:80  手机版
解决时间 2021-04-03 19:10
  • 提问者网友:我一贱你就笑
  • 2021-04-03 14:42
Java编程,输入10个学生的英语成绩,统计并输出该门课程的平均分以及不及格学生的人数.
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-04-03 16:02
import java.util.Scanner;

public class CalAverage {

    private Scanner scanner = new Scanner(System.in);
    private int[] score = new int[10];
    private int totalScore = 0;
    private int num = 0;
    private String s_scores;
    private String[] s_score;

    public CalAverage() {
        System.out.print("请输入10个英语成绩(用空格隔开):");
        s_scores = scanner.nextLine();
        s_score = s_scores.split(" ");
        for (int i = 0; i < s_score.length; i++) {
            score[i] = Integer.parseInt(s_score[i]);
        }
        for (int i = 0; i < score.length; i++) {
            totalScore += score[i];
            if (score[i] < 60) {
                num++;
            }
        }

        System.out.println("10名学生平均分为:" + (totalScore / 10));
        System.out.println("不及格的人数为:" + num);
    }

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        new CalAverage();

    }

} 运行结果

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯