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

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

為什么for循環(huán)中的 i 從8開(kāi)始a

for (i=8;i<10;i--)

{

for (j=0;j<=i;j++)

{

if (arr[j]>arr[j+1])

{

double temp;

temp=arr[j];

arr[j]=arr[j+1];

arr[j+1]=temp;

}

}

}

為什么上述的i=8,i是從8開(kāi)始呢?求指教。謝謝哈。

正在回答

7 回答

看你這代碼是冒泡排序的,你可以試著自己手動(dòng)比較兩趟,假設(shè)有一個(gè)包含十個(gè)元素的數(shù)組,你第一趟冒泡排序想要的目的是將最大或者最小的元素放在數(shù)組最后,那就要從第一個(gè)元素開(kāi)始比較,一共比較9次,所以 i 從 8 開(kāi)始,內(nèi)層循環(huán)一共循環(huán) 9 次,數(shù)組元素從第一個(gè)元素開(kāi)始與后一個(gè)元素進(jìn)行比較,直至比較到最后一個(gè)元素為止

希望對(duì)你有所幫助: )

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

LZHR 提問(wèn)者

非常感謝!
2015-11-01 回復(fù) 有任何疑惑可以回復(fù)我~

你回到6.1 記住數(shù)字的下標(biāo)是從0開(kāi)始的

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

http://img1.sycdn.imooc.com//55e9ac790001347302220224.jpg這不成9了!


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

再說(shuō)一句,你可以看看我的那個(gè)問(wèn)題,例題冒泡排序具體過(guò)程,應(yīng)該就能明白為什么是8,當(dāng)然主要是因?yàn)橛?0個(gè)數(shù)字

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

10個(gè)數(shù)字冒泡排序,某個(gè)數(shù)字只需和其他九個(gè)數(shù)字比較即可,不用跟本身比較,所以是8, ? 0-8就是9個(gè)

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

看你程序所要解決的問(wèn)題,每個(gè)程序不一定是要從8開(kāi)始循環(huán)的

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

是從8開(kāi)始的啊,你難道認(rèn)為是7嗎?

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

舉報(bào)

0/150
提交
取消

為什么for循環(huán)中的 i 從8開(kāi)始a

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

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

幫助反饋 APP下載

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

公眾號(hào)

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