eclips上正常运行,编程练习里不可以
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<intArray.length;i++) {
for(int j=0;j<intArray[i].length;j++) {
if(j==0) {
System.out.println("请输入学生"+(i+1)+"的语文成绩:");
intArray[i][j]=sc.nextInt();
}else if(j==1) {
System.out.println("请输入学生"+(i+1)+"的数学成绩");
intArray[i][j]=sc.nextInt();
}
}
}
int sum1 = 0,sum2=0;
//求语文的总成绩和平均分
for(int i=0;i<intArray.length;i++){
for(int j=0;j<intArray[i].length;j++) {
if(j==0) {
sum1+=intArray[i][j];
}
}
}
System.out.println("语文的总成绩为:"+sum1);
System.out.println("语文的平均分为:"+(sum1/intArray.length));
//求数学的总成绩和平均分
for(int i=0;i<intArray.length;i++){
for(int j=0;j<intArray[i].length;j++) {
if(j==1) {
sum2+=intArray[i][j];
}
}
}
System.out.println("数学的总成绩为:"+sum2);
System.out.println("数学的平均分为:"+(sum2/intArray.length));
}
}以上是代码。图一是eclips运行结果,图二是编程练习运行结果。


24
收起
正在回答
2回答
在线编辑器上运行结果也不是重复的,建议你清空浏览器缓存,再试一下~

Java零基础入门18
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星