提交有错误,但是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回答

好帮手慕阿园

2020-07-26

同学你好,同学的代码完成的不错,报错的原因是因为同学的Scanner对象使用cs接收的,使用时却使用的sc,如下

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

修改后可正常运行,如下

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

祝学习愉快

1

0 学习 · 16556 问题

查看课程