代码是不是很乱?老师能看下对吗?

来源:1-8 编程练习

katherinesii

2020-08-07 21:27:01

package com.lab00;


import java.util.Scanner;

public class lab00 {


public static void main(String[] args) {

	int [][]Array1 = new int[3][2];
	Scanner input = new Scanner(System.in);
	int count = 1;
	while(count<4) {
		System.out.println("请输入第"+count+"个学生的语文成绩:");
		int yuwen = input.nextInt();
		System.out.println("请输入第"+count+"个学生的数学成绩:");
		int shuxue = input.nextInt();
		Array1[count-1][0]=yuwen;
		Array1[count-1][1]=shuxue;
		count++;
		}
	
      //语文
	int yutotal = 0;
	for(int i=0;i<Array1.length;i++){
			yutotal+=Array1[i][0];
		}
	System.out.println("语文的总成绩为:"+yutotal);    
	System.out.println("语文的平均分为:"+yutotal/3);  
	int shutotal = 0;
	for(int i=0;i<Array1.length;i++){
			shutotal+=Array1[i][1];
		}
	System.out.println("数学的总成绩为:"+shutotal);    
	System.out.println("数学的平均分为:"+shutotal/3);    
    
}
}


写回答

1回答

好帮手慕阿园

2020-08-08

同学你好,测试同学的代码是可以的,很棒哦~

同学求和的时候可以直接在将成绩存入集合的时候进行求和,不用再重新写两个循环进行求和如下

http://img.mukewang.com/climg/5f2e105109aad8fd06810705.jpg

祝学习愉快~

1

0 学习 · 16556 问题

查看课程