老师:请检查一下,有错误,谢谢!

来源:1-8 编程练习

Lucky2295237

2020-04-15 14:44:48

package com.imocc.array;


import java.util.Scanner;


public class ScoreDemo {


public static void main(String[] args) {

// 定义一个三行两列的整型二维数组intArray

int[][] intArray = new int[3][2];

// 从键盘输入学生成绩,要求输入顺序与效果图一致

Scanner s = new Scanner(System.in);

for (int i = 0; i < intArray.length; i++) {

int a = 0;

String b = null;

for (int j = 0; j < intArray[i].length; j++) {

a = a + 1;

if (a == 1) {

b = "语文";

} else {

b = "数学";

}

System.out.print("请输入第" + a + "个学生的" + b + "成绩:");

intArray[i][j] = s.nextInt();

// 求语文的总成绩和平均分

int sum = 0;

int sumi=0; 

for (i = 0; i < intArray.length; i++) {

sum = sum + intArray[i];

sumi=sum/2;

}

System.out.println("语文的总成绩为:" + sum);

System.out.println("语文的平均分为:" + sumi);


// 求数学的总成绩和平均分

int sum1 = 0;

int sum1i=0;

for (i = 0; i < intArray.length; i++) {

sum1 = sum1 + intArray[j];

sum1i=sum1/2;

}

System.out.println("语文的总成绩为:" + sum1);

System.out.println("语文的平均分为:" + sum1i);

}

}

}

}


写回答

2回答

好帮手慕小尤

2020-04-15

同学你好,请同学参考同学的上一个问答(https://class.imooc.com/course/qadetail/214181  )。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

苍星乱舞

2020-04-15

import java.util.Scanner;
public class ScoreDemo{
   public static void main(String[] args){
       //定义一个三行两列的整型二维数组intArray
        int[][] stuScores = new int[3][2];
        int chinese = 0;
        int math = 0;
       //从键盘输入学生成绩,要求输入顺序与效果图一致
        Scanner s = new Scanner(System.in);
        for(int i=0;i<stuScores.length;i++){
            System.out.printf("请输入第%d个学生的语文成绩:\n",i+1);
            stuScores[i][0] = s.nextInt();
            chinese += stuScores[i][0];
            System.out.printf("请输入第%d个学生的数学成绩:\n",i+1);
            stuScores[i][1] = s.nextInt();
            math += stuScores[i][1];
        }

       //求语文的总成绩和平均分
        
        System.out.println("语文的总成绩为:"+chinese);
        System.out.println("语文的平均分为:"+chinese/3);
        System.out.println("数学的总成绩为:"+math);
        System.out.println("数学的平均分为:"+math/3);
       //求数学的总成绩和平均分
        

   }
}


0

0 学习 · 11489 问题

查看课程