麻烦老师帮我看看,不知道哪出问题了
来源:1-8 编程练习
dfatehkh101
2021-08-19 21:13:33
public class ScoreDemo{
public static void main(String[] args){
//定义一个三行两列的整型二维数组intArray
int[][] array=new int[3][2];
//从键盘输入学生成绩,要求输入顺序与效果图一致
Scanner sc=new Scanner(System.in);
int sum1=0,sum2=0;
for(int i=0;i<array.length;i++){
System.out.print("请输入第"+(i+1)+"位同学的语文");
array[i][0]=sc.nextlnt();
sum1=sum1+array[i][0];
System.out.print("请输入第"+(i+1)+"位同学的数学");
array[i][1]=sc.nextlnt();
sum1=sum1+array[i][1];
}
//求语文的总成绩和平均分
System.out.println("语文总分为"+sum1);
System.out.println("语文平均分为"+sum1/3);
//求数学的总成绩和平均分
System.out.println("数学总分为"+sum2);
System.out.println("数学平均分为"+sum2/3);
}
}
相关截图:
1回答
同学你好
1、从同学贴出的截图来看,同学的代码没有导包,建议同学将Scanner包导入
import java.util.Scanner;
2、这里int同学写成了小写L,lnt,这里应该是大写的i,Int
这两个在网页上看起来很像,同学书写时要注意哦,可以在本地编译器上来写
3、如下位置应该使用sum2来接收数学成绩
祝学习愉快~
相似问题