課程
/后端開(kāi)發(fā)
/C
/C語(yǔ)言入門
j時(shí)代表數(shù)組里的元素嘛?能詳細(xì)解答一下不
2018-12-02
源自:C語(yǔ)言入門 6-5
正在回答
這道題是從小到大的順序進(jìn)行冒泡排序;
比如:4,3,2,1;
1.每次選擇沒(méi)有排序中最大的一個(gè)數(shù)字放在最后。
第一趟:3,2,1,4;每一趟排好一個(gè)數(shù)字。下面一趟就可以不用排“4”了。
第二趟:2,1,3,4;將3,2,1這個(gè)序列 把最大的放在后面
第三趟:1,2,3,4;將2,1這個(gè)序列中最大的放在后面。
只剩一個(gè)數(shù)字,說(shuō)明這個(gè)數(shù)字是最小的,所以不用排列了。
所以你問(wèn)的j<=i實(shí)際上就是:i是總共需要趟數(shù),j是當(dāng)前這個(gè)趟數(shù)。當(dāng) j > i 時(shí),說(shuō)明已經(jīng)排列好了。
木子訥
Khaki6 回復(fù) 木子訥
?具體來(lái)講 就要說(shuō)說(shuō)數(shù)組的定義了
?數(shù)組 arr[j] 里的“j”是代表的在此數(shù)組中的第幾個(gè)元素
?而循環(huán)?for(j=0;j<=i;j++) 中的 “j++” 就是用自增的方法對(duì)數(shù)組 arr[] 的進(jìn)行遍歷了
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
1 回答i,j不太懂
1 回答 for( j=i ; j<5 ; j++ ) 不懂怎么算的空格
3 回答那個(gè)j=i;j<5;j++我看不懂這里啊,誰(shuí)能告訴我嗎
1 回答就是不懂為什么j=i
1 回答j行沒(méi)有看懂
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-12-15
這道題是從小到大的順序進(jìn)行冒泡排序;
比如:4,3,2,1;
1.每次選擇沒(méi)有排序中最大的一個(gè)數(shù)字放在最后。
第一趟:3,2,1,4;每一趟排好一個(gè)數(shù)字。下面一趟就可以不用排“4”了。
第二趟:2,1,3,4;將3,2,1這個(gè)序列 把最大的放在后面
第三趟:1,2,3,4;將2,1這個(gè)序列中最大的放在后面。
只剩一個(gè)數(shù)字,說(shuō)明這個(gè)數(shù)字是最小的,所以不用排列了。
所以你問(wèn)的j<=i實(shí)際上就是:i是總共需要趟數(shù),j是當(dāng)前這個(gè)趟數(shù)。當(dāng) j > i 時(shí),說(shuō)明已經(jīng)排列好了。
2018-12-09
?具體來(lái)講 就要說(shuō)說(shuō)數(shù)組的定義了
?數(shù)組 arr[j] 里的“j”是代表的在此數(shù)組中的第幾個(gè)元素
?而循環(huán)?for(j=0;j<=i;j++) 中的 “j++” 就是用自增的方法對(duì)數(shù)組 arr[] 的進(jìn)行遍歷了