提交有错误,但是eclipse可以运行
来源:1-8 编程练习
南雲
2020-07-26 17:07:11
import java.util.Scanner;
public class ScoreDemo{
public static void main(String[] args){
//定义一个三行两列的整型二维数组intArray
int[][] intArrary=new int[3][2];
//从键盘输入学生成绩,要求输入顺序与效果图一致
Scanner cs = new Scanner(System.in);
for(int i=0;i<intArrary.length;i++){
for(int j=0;j<2;j++){
if(j==0){
System.out.println("请输入第"+(i+1)+"个学生的语文成绩:");
intArrary[i][j]=sc.nextInt();
}
if(j==1){
System.out.println("请输入第"+(i+1)+"个学生的数学成绩:");
intArrary[i][j]=sc.nextInt();
}
}
}
//求语文的总成绩和平均分
int sum=0;
for(int i=0;i<intArrary.length;i++){
sum=intArrary[i][0]+sum;
}
System.out.println("语文的总成绩为:"+sum);
System.out.println("语文的平均分为:"+sum/3);
//求数学的总成绩和平均分
sum=0;
for(int i=0;i<intArrary.length;i++){
sum=intArrary[i][1]+sum;
}
System.out.println("数学的总成绩为:"+sum);
System.out.println("数学的平均分为:"+sum/3);
}
}
1回答
同学你好,同学的代码完成的不错,报错的原因是因为同学的Scanner对象使用cs接收的,使用时却使用的sc,如下

修改后可正常运行,如下

祝学习愉快
相似问题