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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

大佬們,為什么我一次隨機(jī)出的數(shù)組,輸出后數(shù)組元素為什么不同?

https://img1.sycdn.imooc.com//5c7bde4400017c7b06880433.jpg

大佬們,為什么我一次隨機(jī)出的數(shù)組,輸出后數(shù)組元素為什么不同?,求告知!??!

正在回答

3 回答

沒問題。因?yàn)?int j:num 作用是把int num的數(shù)組依順序傳入int j

所以j在for循環(huán)中依次為1,0,6,3,9,9,0,2,8,9

所以輸出的是num[1],num[0],num[6],num[3],num[9],num[9],num[0],num[2],num[8],num[9]

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

仔細(xì)看你輸出的兩個(gè)結(jié)果,是元素的位置變了而已(元素還是那些元素沒變)。位置變化的原因在于你的輸出num[j],本來你直接輸出j(這個(gè)j就是數(shù)組num元素)就行了,但是你用元素作為數(shù)組的索引去輸出了,這是錯(cuò)誤的。之所以沒有報(bào)錯(cuò),是因?yàn)槟銛?shù)組的元素最大索引是9,數(shù)組中的元素范圍是在0-9以內(nèi)的,所以不會(huì)有超出索引的值,換一個(gè)其他數(shù)組,當(dāng)中有大于9的元素,你這個(gè)程序就報(bào)錯(cuò)了。

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

這怎么能一樣。。。

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

舉報(bào)

0/150
提交
取消

大佬們,為什么我一次隨機(jī)出的數(shù)組,輸出后數(shù)組元素為什么不同?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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