为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

5 回答

这要看你对数组的赋值是怎样的,这个marry[2][3]并不是指数组里的数字,而是指数组里数字的位置

定义二维数组:var marry=[[x,y,z,w],[a,b,c,d],[m,n,p,q]];

http://img1.sycdn.imooc.com//58a5a0ed0001262c03580115.jpg

如果你给数组赋值为marry[i][j]=i+j,则数组是[[0,0,0,0],[1,2,3,4],[2,3,4,5]],故marry[2][3]为第3个数组[2,3,4,5]的第4个数5

如果你给数组赋值为marry[i][j]=i+j,则数组是[[0,0,0,0],[0,1,2,3],[0,2,4,6]],故marry[2][3]为第3个数组[0,2,4,6]的第4个数6


不懂的可以继续问。

0 回复 有任何疑惑可以回复我~
#1

qq_那些年_41

你自己都打错了....如果你给数组赋值为marry[i][j]=i*j,则数组是[[0,0,0,0],[0,1,2,3],[0,2,4,6]],故marry[2][3]为第3个数组[0,2,4,6]的第4个数6。
2017-02-25 回复 有任何疑惑可以回复我~
#2

Higan 回复 qq_那些年_41

是哦,上面复制下来忘改了
2017-02-25 回复 有任何疑惑可以回复我~

二维数组的话,看你自己怎么定义了,例如:


1:mysum=[x]*[y] ;

    这个值:myarr[2][3]=6;

2:mysum=[x]+[y] ;

    这个值:myarr[2][3]=5;

希望能够帮助到你。




0 回复 有任何疑惑可以回复我~

题目不清楚啊,这是一个二维数组

0 回复 有任何疑惑可以回复我~

      i*j      6

0 回复 有任何疑惑可以回复我~

6 i*j

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

myarr[2][3]=6 还是5

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信