idea运行没问题,练习提交显示编译错误

来源:1-8 编程练习

慕先生5272158

2021-02-24 23:52:07

相关代码:

问题描述:idea运行没问题,提交编译错误:cannot find symbol  Scanner scanner =new Scanner(System.in);
代码如下:老师看看啥问题
public static void main(String[] args) {
    int[][] score = new int[3][2];
    for (int i = 0;i<score.length;i++){
        for (int j = 0 ;j <score[i].length;j++){
            if (j == 0){
                System.out.println("请输入第"+(i+1)+"学生的语文成绩");
            }else {
                System.out.println("请输入第"+(i+1)+"学生的数学成绩");
            }
            Scanner in = new Scanner(System.in);
            int num = in.nextInt();
            score[i][j] = num;
        }
    }
    int chinese = 0;
    int math = 0;
    for (int i = 0;i<score.length;i++){
        chinese = chinese+score[i][0];
        math = math+score[i][1];
    }
    System.out.println("语文的总成绩为:"+chinese);
    System.out.println("语文的平均分为:"+chinese/3);
    System.out.println("数学的总成绩为:"+math);
    System.out.println("数学的平均分为:"+math/3);
}


写回答

1回答

好帮手慕小尤

2021-02-25

同学你好,根据错误提示,找不到Scanner类。则建议同学查看在在线编译器中否有引入Scanner类,如果没有,则建议同学引入Scanner类试一下(import java.util.Scanner;)。如下图所示:

http://img.mukewang.com/climg/6037193209342a2c03190109.jpg

祝学习愉快!

0

0 学习 · 16556 问题

查看课程