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

 我来答
kb0102030405
2014-03-26 · TA获得超过566个赞
知道小有建树答主
回答量:228
采纳率:100%
帮助的人:178万
展开全部
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();

    }

}

 运行结果

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式