第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

請教,對二維數(shù)組的定義方法不理解

第一種定義方法中,為什么要將下劃線部分寫在上面的for里?感覺i和j應(yīng)該是并列關(guān)系才對呀?

var?myarr=new?Array();??//先聲明一維?

for(var?i=0;i<2;i++){???//一維長度為2

???myarr[i]=new?Array();??//再聲明二維?

???for(var?j=0;j<3;j++){???//二維長度為3

???myarr[i][j]=i+j;???//?賦值,每個數(shù)組元素的值為i+j

???}

?}

第二種定義方法,不知道在講什么。。。

正在回答

6 回答

這樣子理解吧:第一個for(var i=0;i<2;i++)是先確認行數(shù),這里面有2行;

然后第二個for(var j=0;j<3;j++)嵌套在第一個for里面是確認列數(shù),這里有3列;

for()循環(huán)語句是先執(zhí)行外部賦予的第一個值,上邊也就是i=0開始,然后就開始讀寫里面的(下劃線部分)語句,但是里面又出現(xiàn)一個for()循環(huán)語句,先讓里面的這個for循環(huán)(j=0,1,2)完成后再跳出來循環(huán)下一個i=1;最后不就是有結(jié)果:

? ? ? ? ? ?j=0 ? j=1 ? j=2列

i=0行:0+0 0+1 0+2;

i=1行:1+0 1+1 1+2;

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

阿biu 提問者

抱歉吶各位大大,確認晚了點!謝謝你萌!
2016-03-21 回復(fù) 有任何疑惑可以回復(fù)我~

明白了,謝謝可愛的同學(xué)們!

0 回復(fù) 有任何疑惑可以回復(fù)我~

第一種:myarr先聲明長度為2,即有myarr[0],myarr[1]。再使用for分別為myarr[0],myarr[1]都聲明為一個長度為3的數(shù)組,所以總共就是2*3。

0 回復(fù) 有任何疑惑可以回復(fù)我~

var?myarr=new?Array(); //先聲明一個變量

for(var?i=0;i<2;i++){???//

???myarr[i]=new?Array();??//通過聲明的變量myarr再聲明一個長度為2的一維數(shù)組

??}

?

for(var?i=0;i<2;i++){ ??

???myarr[i]=new?Array();?

???for(var?j=0;j<3;j++){ ?

???myarr[i][j]=i+j;???// 通過聲明的一維數(shù)組的每一個元素(myarr[i])再聲明長度為3的二維數(shù)組

???}

?}


0 回復(fù) 有任何疑惑可以回復(fù)我~

多維數(shù)組建立在一位數(shù)組之上。比如二維數(shù)組arr[2][3];他的第一維數(shù)組的元素是兩個一維數(shù)組,這兩個一維數(shù)組中各包含3個元素。

0 回復(fù) 有任何疑惑可以回復(fù)我~

第一種先定義一個一維數(shù)組,然后每個一數(shù)組又定義一個數(shù)組,然后得到二維數(shù)組。

第二種是知道值直接就定義二維數(shù)組。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

請教,對二維數(shù)組的定義方法不理解

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號