问答详情
源自:4-10 编程练习

看不太懂,有大神解释一下这个for循环的意思吗

完了,自己不会写,看了答案不知道if( infos[i][3] == "大一" )的【i】【3】是什么意思

提问者:慕仔0737733 2017-02-17 15:57

个回答

  • 周慕侠丨3205000
    2017-02-17 16:08:18
    已采纳

    infos 是一个二维数组,用来存储题目的数据。

    i表示第几个人,3表示那个人的某一项信息。

    由于数组下标从0开始的,即下标0表示第一个,[i][3]表示 该二维数组第i + 1个人,的第4项信息

  • 岁月太长
    2017-04-21 15:54:12

    if( infos[i][3] == "女生" )的【i】【1】是神马意思 ?   这个不太懂了

  • 慕妹1506165
    2017-02-17 16:38:18

    上面的写错了,应该是第4列,也就是每个子数组的第四个元素

  • 慕妹1506165
    2017-02-17 16:37:09

    第一个数字是行(横着的),第二个数字是列(竖着的);

    由于i是个变量,所以[i][3]表示第3列,也就是每个子数组的第三个元素

  • 慕仔0737733
    2017-02-17 16:12:40

    好吧,我再看看,谢谢了