老师检查下,看下能不能优化一下
import java.util.Scanner;
public class ScoreDemo{
public static void main(String[] args){
//定义二维数组arr
int arr[][]=new int[3][2];
//创建Scanner对象sc
Scanner sc=new Scanner(System.in);
//创建语文和变量
int ysum=0;
//创建数学和变量
int ssum=0;
//创建第几个学生的变量
int vlaue=1;
//外循环决定输入3次成绩
for(int i=0;i<arr.length;i++){
//内循环决定输入值
for(int j=0;j<arr[i].length;j++){
//请输入第一个学生的语文成绩
System.out.println("请输入第"+vlaue+"个学生的语文成绩");
//arr[i0][j0]=键盘输入
arr[i][j]=sc.nextInt();
//ysum存储语文成绩
ysum=ysum+arr[i][j];
//请输入第一个学生的数学成绩
System.out.println("请输入第"+vlaue+"个学生的数学成绩");
//arr[i0][j0+1]=键盘输入
arr[i][j+1]=sc.nextInt();
//ysum存储数学成绩
ssum=ssum+arr[i][j+1];
//学生变量+1
vlaue++;
//退出内循环
break;
}
}
System.out.println("语文的总成绩是:"+ysum);
System.out.println("语文的平均分是:"+ysum/3);
System.out.println("数学的总成绩是:"+ssum);
System.out.println("数学的平均分是:"+ssum/3);
}
}
另外运行时为什么出现红框内容
正在回答
同学你好!
完成的不错,不需要优化呢,很棒!
红框中的内容,是浏览器中的编辑器在执行java时输出的脚本信息。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星