課程
/后端開發(fā)
/C
/C語言入門
replaceMax(arr1 ,arr2[0]);
這個(gè)過程到底是怎么進(jìn)行的
謝謝~
2015-12-05
源自:C語言入門 6-4
正在回答
先輸出arr1的所有值,然后arr2[0](也就是arr2第一個(gè)元素,如果是arr2[2],則是arr第三個(gè)元素)替換掉arr1中最大的值。
qq_犎_0
?if(arr[i]>max)??????? {???????????? max=arr[i] ;??????? //將數(shù)組中較大的數(shù)賦值給max??????????? index = i;? //記錄當(dāng)前索引??????? }???
你把數(shù)組傳入函數(shù)后,它會(huì)一個(gè)一個(gè)的使用數(shù)組元素,上面這段代碼就是要遍歷數(shù)組元素,你看,那個(gè)index=i只有在當(dāng)前正在遍歷的數(shù)組元素大于之前求得的最大值時(shí)才會(huì)執(zhí)行,也就是index的值就是最大元素的下標(biāo)值
追問一下,最后那個(gè)index的值啊,arr{index}啊到底是多少,都被搞暈了
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答arr1和arr2[0]的求解過程?
1 回答arr1,arr2[0]
2 回答請(qǐng)問為什么一定要replaceMax( arr1 ,arr2[0] );而不能replaceMax( arr1[] ,arr2[0] );
3 回答那個(gè)大神詳細(xì)解釋下這個(gè)公式的意思啊,
1 回答 replaceMax(arr1 ,arr2[0] );
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-12-05
先輸出arr1的所有值,然后arr2[0](也就是arr2第一個(gè)元素,如果是arr2[2],則是arr第三個(gè)元素)替換掉arr1中最大的值。
2015-12-05
?if(arr[i]>max)
??????? {
???????????? max=arr[i] ;??????? //將數(shù)組中較大的數(shù)賦值給max
??????????? index = i;? //記錄當(dāng)前索引
??????? }???
你把數(shù)組傳入函數(shù)后,它會(huì)一個(gè)一個(gè)的使用數(shù)組元素,上面這段代碼就是要遍歷數(shù)組元素,你看,那個(gè)index=i只有在當(dāng)前正在遍歷的數(shù)組元素大于之前求得的最大值時(shí)才會(huì)執(zhí)行,也就是index的值就是最大元素的下標(biāo)值
2015-12-05
追問一下,最后那個(gè)index的值啊,arr{index}啊到底是多少,都被搞暈了