麻烦帮我看一下,为什么老是报错啊
来源:1-8 编程练习
小雅儿
2020-06-24 00:12:38
import java.util.Scanner;
public class ScoreDemo{
public static void main(String[] args){
//定义一个三行两列的整型二维数组intArray
int[][] intArray=new int[3][2];
Scanner sc=new Scanner(System.in);
//从键盘输入学生成绩,要求输入顺序与效果图一致
for (int i=0;i<inArray.length;i++){
for (int j=0;j<intAarray[j].length;j++){
intArray[i][j]=sc.nextInt();
}
}
//求语文的总成绩和平均分
int sum1=0;
int avg1=0;
int sum2=0;
int avg2=0;
for (int i=0;i<inArray.length;i++){
sum1=sum1+inArray[i][0];
sum2=sum2+inArray[i][1];
}
avg1=sum1/inArray.length;
avg2=sum2/inArray.length;
System.out.println("语文总成绩为:"+sum1);
System.out.println("语文平均分为:"+avg1);
System.out.println("数学总成绩为:"+sum2);
System.out.println("数学平均分为:"+avg2);
}
}
2回答
好帮手慕小班
2020-06-24
同学你好,楼上同学的说法是正确的,同学需要用统一的intArray作为数组引用。
将下面的inArray修改为intArray后,再来试试。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
明明是只幼刀
2020-06-24
定义数组时使用了intArray,在下边使用的是inArray
相似问题