課程
/后端開發(fā)
/C
/C語(yǔ)言入門
第二個(gè)for循環(huán)i為什么等于8
2021-11-29
源自:C語(yǔ)言入門 6-5
正在回答
?因?yàn)樵}中是對(duì)十個(gè)身高進(jìn)行排序,所以是總共有10個(gè)數(shù),然后以下面這組數(shù)為例:
數(shù)組: ? ?0 ? ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9
第一次:|√|-|-|-|-|-|-|-|-|
這是第一次比較結(jié)束,就是還剩八組沒比較,所以i=8(因?yàn)閒or語(yǔ)句是先執(zhí)行i=8,i>=0,再執(zhí)行for大括號(hào)里面的語(yǔ)句,然后再執(zhí)行i--)
因?yàn)闂l件是i>=0,(就是最后一次比較結(jié)束,i=0代表此時(shí)還剩余0組沒比較的意思),所以其實(shí)依舊是循環(huán)9次
個(gè)人分析應(yīng)該是這樣的,,,
至多進(jìn)行八次循環(huán)可以排完,你可以舉個(gè)例子:9,8,7,6,5,4,3,2,1 一個(gè)九個(gè)數(shù),最多進(jìn)行八次這樣的交換循環(huán)
weixin_慕前端9399305
從數(shù)組尾部遍歷,由于數(shù)組arr[ ]長(zhǎng)度為9,最大下標(biāo)是8,所以第二個(gè)循環(huán)是從i=8開始的
慕雪2185926 提問者
嚕嚕呼塔
克里斯老劉
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
1 回答第二個(gè)for后面為什么i=8啊?
4 回答為什么第二個(gè)for循環(huán)內(nèi)n<m,跳出循環(huán)后n 能等于m
3 回答第二個(gè)循環(huán)為什么要j=i?????
8 回答為什么for循環(huán)中的 i 從8開始a
2 回答for(i=9;0<i<=9;i--)第一個(gè)循環(huán)for里面這樣寫為什么不行
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)
2022-02-11
?因?yàn)樵}中是對(duì)十個(gè)身高進(jìn)行排序,所以是總共有10個(gè)數(shù),然后以下面這組數(shù)為例:
數(shù)組: ? ?0 ? ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9
第一次:|√|-|-|-|-|-|-|-|-|
這是第一次比較結(jié)束,就是還剩八組沒比較,所以i=8(因?yàn)閒or語(yǔ)句是先執(zhí)行i=8,i>=0,再執(zhí)行for大括號(hào)里面的語(yǔ)句,然后再執(zhí)行i--)
因?yàn)闂l件是i>=0,(就是最后一次比較結(jié)束,i=0代表此時(shí)還剩余0組沒比較的意思),所以其實(shí)依舊是循環(huán)9次
個(gè)人分析應(yīng)該是這樣的,,,
2021-12-14
至多進(jìn)行八次循環(huán)可以排完,你可以舉個(gè)例子:9,8,7,6,5,4,3,2,1 一個(gè)九個(gè)數(shù),最多進(jìn)行八次這樣的交換循環(huán)
2021-11-29
從數(shù)組尾部遍歷,由于數(shù)組arr[ ]長(zhǎng)度為9,最大下標(biāo)是8,所以第二個(gè)循環(huán)是從i=8開始的