課程
/后端開發(fā)
/C
/C語(yǔ)言入門
int?max?=?arr[0]改成int?max?=?arr[1];結(jié)果變成了1?41?3?12?22?????這是怎么回事呢
2015-08-15
源自:C語(yǔ)言入門 6-4
正在回答
把max的賦值改成arr【1】后,max=44,在for循環(huán)中一直不符號(hào)if()里面的語(yǔ)句,最后把value(也就是arr2【0】=1)賦值給arr【index】(if語(yǔ)句的{}沒(méi)有被觸發(fā)過(guò),index依然等于0,所以arr【index】=arr【0】=arr1【0】=1)
最后arr1的輸出也就變成了1 41 3 12 22
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
1 回答如果int sum=0改成int = sum的話,結(jié)果就會(huì)變成80???為什么?
4 回答include <stdio.h> void replaceMax(int arr[],int value) { int max = arr[0]; int index = 0; int i; for(i=1;i<5;i++) { if(arr[i]>max) { max=arr[i]; //將數(shù)組中較大的數(shù)賦值給max index = i; //記錄當(dāng)前索引
1 回答為什么我把double result 改成 int result過(guò)后,結(jié)果是0?
1 回答為什么在第11行的max前面加入int結(jié)果會(huì)完全不一樣?
1 回答為什么把char改成double結(jié)果就變了
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)
2015-08-17
把max的賦值改成arr【1】后,max=44,在for循環(huán)中一直不符號(hào)if()里面的語(yǔ)句,最后把value(也就是arr2【0】=1)賦值給arr【index】(if語(yǔ)句的{}沒(méi)有被觸發(fā)過(guò),index依然等于0,所以arr【index】=arr【0】=arr1【0】=1)
最后arr1的輸出也就變成了1 41 3 12 22