问啥运行不出来?Scanner和sc,语法有误?
来源:1-8 编程练习
孤初
2020-05-26 15:32:45
package java2;
public class E二维组输入三位学生成绩 {
//定义一个三行两列的整型二维数组intArray
int sum1=0,sum2=0,avg1=0,avag2=0;
int intArray[][]=new int[3][2];
//从键盘输入学生成绩,要求输入顺序和效果图一致
Scanner sc= new Scanner(System.in);
for(int i=0;i<3;i++)
{
int j=0;
System.out.println("请输入第"+(i+1)+"个学生的语文成绩");
intArray[i][j]=sc.nextlnt();
sum1=sum1+intArray[i][0];
System.out.println("请输入第"+(i+1)+"个学生的数学成绩");
intArray[i][j+1]=sc.nextlnt();
sum2=sum2+intArray[i][1];
}
//求语文的总成绩和平均分
avg1=sum1/intArray.length;
//求数学的总成绩和平均分
avag2=sum2/intArray.length;
System.out.println("语文总成绩"+sum1);
System.out.println("数学总成绩"+sum2);
System.out.println("数学平均分"+avag2);
}
}
1回答
同学你好,同学的代码中有如下问题:
1、类名要以单词命名。不要以汉字命名
2、类中没有main方法,修改代码如下:

3、sc.nextInt()单词书写错误,并不是nextlnt();

祝学习愉快~
相似问题