java基础之Scanner循环求班级平均分

一:求三个班学生的平均分:

package com.a;

import java.util.Scanner;
//实现接受3个班级个四名学生的成绩信息,然后计算每个班级学员的评价分
public class myprogram {
    public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
    int number=4;
    int cla=4;
    double sum=0;
    double average=0;
    for(int j=1;j<=cla; j++){
    sum=0;
    System.out.println("请输入第"+j+ "班级学员的信息");
    for(int i=1; i<=number;i++){
      System.out.println("请输入第"+i+ "学员分数信息");
      int score=input.nextInt();
      sum+=score;
      average= sum /number;
      } System.out.println(average);
    }
}

}


二:输入班级人数,再输入每位同学的成绩,求和求平均数:

package com.a;
import java.util.Scanner;
/*首先要求用户输入学生的数目放入到变量n中,如果这个数大于0,
 * 那么就循环n次接收n个学生的成绩,
 *计算总分及平均分。否则输出“学生的人数不能为负数
*/
public class myprogram {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入班级人数"); 
int number = input.nextInt();
int sum=0;
int avage=0;
if(number>0){
for(int i=1;i<=number; i++){
System.out.println("请输入第"+i+"人的分数");
int scord = input.nextInt();
sum+=scord;
avage=sum/number;

}
System.out.println("班级总分数为:"+sum);
System.out.println("班级平均分为:"+avage);
}
}
}


二:输入班级人数,再输入每位同学的成绩,求和求平均数:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值