課程
/后端開發(fā)
/C
/C語言入門
流程沒看懂,,,,為什么結(jié)果是 10 ?
2016-04-07
源自:C語言入門 6-4
正在回答
自定義函數(shù)replaceMax中for的4次循環(huán),邏輯是先假定第0個數(shù)為最大值,再和第1個數(shù)進(jìn)行比較;如果第1個數(shù)比較大,則第1個數(shù)為最大值,且提取1作為最大值的位置;如果第二個數(shù)比較小,最大值不變,繼續(xù)循環(huán)比較至第4個數(shù);函數(shù)replaceMax通過for循環(huán)找到了最大值在arr1中的位置,然后用1取代了這個最大值
qq_無敵浩克 提問者
qq_Mi_1
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答有大佬能解釋一下這代碼嗎,作為小白看不懂為什么運(yùn)行結(jié)果是10 1 3 12 22,拜托啦
2 回答結(jié)果為什么會是10呢?不是已經(jīng)賦值了12嘛
1 回答結(jié)果為什么是0,不是10
3 回答看不懂結(jié)果為什么是這樣的?
1 回答為什么上面是10,下面是12程序輸出還是10??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-04-08
自定義函數(shù)replaceMax中for的4次循環(huán),
邏輯是先假定第0個數(shù)為最大值,再和第1個數(shù)進(jìn)行比較;
如果第1個數(shù)比較大,則第1個數(shù)為最大值,且提取1作為最大值的位置;
如果第二個數(shù)比較小,最大值不變,繼續(xù)循環(huán)比較至第4個數(shù);
函數(shù)replaceMax通過for循環(huán)找到了最大值在arr1中的位置,
然后用1取代了這個最大值