求年级和班级里及格的人数 for循环嵌套

import java.util.Scanner;
public class For02{
    public static void main(String[] args){
    
    Scanner myScanner = new Scanner(System.in);
    System.out.println("请输入对应班级内学生的成绩");
    int sumnian=0,chengji=0,sumco=0;
    for(int i=1;i<=2;i++){//外层循环代表班级的情况
        int sumban=0;//班级成绩赋初值
        int count=0;
        for(int k=1;k<=2;k++){//内层是学生
            System.out.println("请输入第"+i+"班,第"+k+"个学生的成绩:");
            chengji=myScanner.nextInt();
            if(chengji>=60){
                count++;//及格的人数
            }
            sumnian += chengji;
            sumban  += chengji;
    

        }
        
        System.out.println("第"+i+"个班级的总成绩:"+sumban+",班级的平均成绩:"+sumban/2+",班里及格的人数:"+count);
        sumco += count;
    }
    System.out.println("年级的总成绩:"+sumnian+",全部班级的平均成绩:"+sumnian/4+",年级及格的人数:"+sumco);

    }
    
}

 

posted @ 2025-04-24 15:42  胖豆芽  阅读(8)  评论(0)    收藏  举报