老师我提问

来源:1-8 编程练习

慕仰7182109

2021-03-19 00:11:12

public class ScoreDemo{

   public static void main(String[] args){

      

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

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

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

       intarray =in.nextInt();

       for(i=1;i<=intarray.lengh;i++){

           for(j=1;j<=i.lengh;j++){

               System.out.println("请输入第"+a[i]+"学生的语文成绩");

           Scanner in=new Scanner(System.in);

           intArray[i]-1[j]-1 =int.nextInt();

           System.out.println("请输入第"+a[i]+"学生的数学成绩");

           Scanner in=new Scanner(System.in);

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

             }

           

       }

       

       



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

        for(k=0;k<intArray.lengh;k++){

            for(u=0;u<k.lengh-1;u=+2)

            intArray[k][u]

            

        }

问题描述:

老师帮忙看下哪里出问题了,我看不出来

写回答

1回答

好帮手慕小尤

2021-03-19

同学你好,1、同学代码出现很多语法规范的问题,如下图所示:

http://img.mukewang.com/climg/60543e5209c5f54a09680876.jpg

2、修改后代码还存在一点问题,建议进行修改。如下所示:

http://img.mukewang.com/climg/605441f909b5c56109740896.jpg

​import java.util.Scanner;
public class ScoreDemo{
public static void main(String[] args){
//定义一个三行两列的整型二维数组intArray
int[][]intArray=new int[3][2];
// 定义变量统计总成绩与平均分
int num1 =0;
int num2 =0;
int count1=0;
int count2 = 0;
//从键盘输入学生成绩,要求输入顺序与效果图一致
Scanner in=new Scanner(System.in);
// 修改循环条件,i=0,然后i小于intArray.length(数组长度)
for(int i=0;i<intArray.length;i++){
// 修改循环条件,j=0,然后j小于intArray[i].length-1(数组长度-1)
for(int j=0;j<intArray[i].length-1;j++){
// 使用(i+1)计算是第几个学生
System.out.println("请输入第"+(i+1)+"学生的语文成绩");
// 输入语文成绩
intArray[i][j] =in.nextInt();

System.out.println("请输入第"+(i+1)+"学生的数学成绩");
// 输入书写成绩
intArray[i][j+1] =in.nextInt();
// 统计总成绩
num1 += intArray[i][j];
num2 += intArray[i][j+1];
}
}
// 根据总成绩计算平均分
count1 = num1/intArray.length;
count2 = num2/intArray.length;
// 使用输出语句输出结果
System.out.println("语文总成绩为:"+num1);
System.out.println("语文的平均成绩为:"+count1);
System.out.println("数学总成绩为:"+num2);
System.out.println("数学的平均成绩为:"+count2);
}
}

注:具体问题,请同学查看代码截图。

祝学习愉快!

0

0 学习 · 16556 问题

查看课程