老师,请问这些代码啥意思,

来源:1-8 编程练习

weixin_慕侠5088096

2020-05-31 14:33:21

我现在完全就是抄的,能不能解析一下作业,或者告诉我该怎么学会练习?需要我多敲代码还是多百度?


Array[j].length,

Array[i][j]=sc.nextInt();

yuwen=yuwen+Array[i][j];


写回答

1回答

好帮手慕小脸

2020-05-31

同学你好,对同学的问题进行一一回复:

1、Array[j].length表示第j行的长度

    Array[i][j]=sc.nextInt();表示输出第i行j列的内容

    yuwen=yuwen+Array[i][j];获取语文成绩

2、同学可以参考如下思路:

定义两个int类型的变量sum1,sum2,分别存放学生的语文,数学成绩总和。定义一个三行两列的整型二维数组Array,Array数组存储每位学生数学,语文成绩。与for循环,循环变量为i。条件为0<=i;i<Array.length。在循环中定义变量j,初始值为0,表示二维数组的列数。当j为0时,代表该学生的语文成绩。else时,代表该学生的数学成绩。从键盘接收数据,为每位学生的语文成绩赋值。yuwen+=输入的语文成绩,从键盘接收数据,为每位学生的数学成绩赋值,shuxue+=输入的数学成绩。循环结束后,根据yuwen,shuxue,学生总数计算平均值。

同学可参考:https://class.imooc.com/course/qadetail/226913

3、如何学会练习?

  •     建议同学要跟着老师的代码多敲几遍,理解视频中老师所讲的知识点,课程里也会有一些综合的练习题,通过不断地学习来积累经验

  •    学习过程中不要着急,对于不会的题目,参考他人的代码,理解并记下别人的解题思路和想法,学会举一反三。 

  •    对于理解不好的知识点,可以多次反复看视频,进行理解。

  •    在学习的过程中会遇到各种各样的问题,自己先思考一下,培养独立思考的能力,如果还没有思路,可以在问答区提问,我们的老师会帮助解决问题哦~ 

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


1
heixin_慕侠5088096
h 非常感谢老师
h020-05-31
共1条回复

0 学习 · 16556 问题

查看课程