问答详情
源自:3-7 二维数组

创建二维数组myarr[i][j]=i*j

第一个for循环不用定义一维数组myarr[i]=i吗?

提问者:芊芊之茜 2017-03-16 17:16

个回答

  • GdfhdyvvF
    2017-03-16 17:39:30
    已采纳

    不用 for循环你可能没有理解 直接就可以用 相当于myarr[0]、myarr[1]

  • 随便起哟个
    2017-03-16 18:16:34

    你要先看懂for循环语句的执行顺序。

    for(var i=0;i<2;i++){ 
      myarr[i];  
      }


    从for开始,for(内部声明一个i的变量,值为0,当i的值小于2的时候执行{}括号内的语句,执行完一遍后,i++被执行)

    myarr[i]这个时候等于0;

    然后在执行for中的i++

    然后重复新的一轮

    这个时候 for(i=1; i小于2成立,继续执行{}括号内的东西。i++)

    内部执行完再重复!直到i<2不成立,然后就不循环了

  • 芊芊之茜
    2017-03-16 18:06:25

    是我愚了,这是二维数组