各种蒙圈,特别是键盘输入的时候,一直报错,在eclipse中又能正常,后面终于在问答区找到解答
来源:1-8 编程练习
慕工程6283552
2020-07-04 11:06:14
import java.util.Scanner;
public class ScoreDemo{
public static void main(String[] args){
//定义一个三行两列的整型二维数组intArray
int[][] intArray=new int[3][2];
int sum1=0;//语文成绩
int sum2=0;//数学成绩
//从键盘输入学生成绩,要求输入顺序与效果图一致
Scanner sc=new Scanner(System.in);
for(int i=0;i<intArray.length;i++){
for(int j=0;j<intArray[i].length;j++){
if(j==0){
System.out.println("请输入第"+(i+1)+"学生的语文成绩");
intArray[i][j]=sc.nextInt();
sum1=sum1+intArray[i][j];
}
if(j==1){
System.out.println("请输入第"+(i+1)+"学生的数学成绩");
intArray[i][j]=sc.nextInt();
sum2=sum2+intArray[i][j];
}
}
}
//求语文的总成绩和平均分
System.out.println("语文的总成绩为:"+sum1);
System.out.println("语文的平均分为:"+sum1/3);
//求数学的总成绩和平均分
System.out.println("语文的总成绩为:"+sum2);
System.out.println("语文的平均分为:"+sum2/3);
}
}
1回答
同学你好,1. 已完成练习,棒棒哒!继续加油!不过有一个小建议, 建议同学使用一个循环进行实现,在一个循环中计算总成绩。代码如下所示:

2. 同学解决了就好,继续加油!如果同学在学习中存在疑问,可以在问答区提问,老师会帮助同学理解学习的。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题