正在回答
这章知识点没有用到,如果是一个学校高一学生的将近1000人,你的代码就炸了兄弟。。。。
int[][] ary=new int[2][3];
Scanner sc= new Scanner(System.in);
int sumC=0;float avgC=0; //语文总分和平均分
int sumY=0;float avgY=0; //英语
for(int x=0;x<3;x++)
{
System.out.println("请输入第"+(x+1)+"个学生的语文成绩");
ary[0][x]=sc.nextInt();
System.out.println("请输入第"+(x+1)+"个学生的英语成绩");
ary[1][x]=sc.nextInt();
sumC=sumC+ary[0][x];
sumY=sumY+ary[1][x];
avgC=(float)sumC/(x+1);
avgY=(float)sumY/(x+1);
}
System.out.println("语文总成绩为:"+sumC);
System.out.println("英语总成绩为:"+sumY);
System.out.println("语文平均分为:"+avgC);
System.out.println("语文平均分为:"+avgY);
我也是初学者,互相参考
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星