課程
/后端開發(fā)
/C
/C語言入門
replaceMax(arr1?,?arr2[0]);
//將數(shù)組arr1和數(shù)組arr2的第一個元素傳入函數(shù)中
2016-09-05
源自:C語言入門 6-4
正在回答
void?replaceMax(int?arr[],int?value)??//形參arr[]數(shù)組,??變量被賦值1 { ????int?max?=?arr[0]; ????????????????//變量max被復(fù)制arr[0]號位,即10 ????int?index?=?0;????????????????????//定義一個變量名賦初值0 ????int?i;????????????????????????????//定義變量i ????for(i=1;i<5;i++)??????????????????//循環(huán)4次,i=1.i=2.i=3.i=4 ????{ ????????if(arr[i]>max)???????????????//第一次循環(huán)arr[1]就是41是否大于10 ????????{ ????????????max?=?arr[i];????????????//只有上判斷成立的才能到這里max被比他大的值取代 ????????????index?=?i;???????????????//被取代的同時記錄是幾號位 ????????}????????????????????????????//第四次循環(huán)結(jié)束max為數(shù)組最大的那個值.i為最大值的位置 ????}?? ????arr[index]?=?value;???????????????//arr[最大值的位置]被賦值aee2[0] }
斟酒獨(dú)酢 提問者
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答 replaceMax(arr1 ,arr2[0] );
1 回答arr1,arr2[0]
4 回答為什么replaceMax(arr1,arr2[0]),不能是replaceMax(arr1[],arr2[0])
3 回答replaceMax(arr1,arr2[0]);為什嗎不可以是replaceMax(arr1[0],arr2[0]);
2 回答replaceMax(arr1,arr2[0])為什么不能寫成replaceMax(arr1[],arr2[0])
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-09-06