課程
/后端開發(fā)
/C
/C語(yǔ)言入門
這是為什么呢
2016-06-16
源自:C語(yǔ)言入門 5-10
正在回答
刪除后 代入if語(yǔ)句中的是x=10進(jìn)行運(yùn)算
int?main() { int?x?=?10; if(x>0) { x=100;???????????//引用x全局變量進(jìn)入操作運(yùn)算,覆蓋全局變量x??得出??x1=50 int?x=100;???????//定義x為局部變量與x全局變量無(wú)關(guān),不覆蓋全局變量x??得出??x2=10 x?/=?2; printf("if語(yǔ)句內(nèi),?x=%d\n",?x);? } printf("main方法內(nèi),?x=%d\n",?x); fn1(); return?0; }
5,5是對(duì)的啊,因?yàn)槟阍趍ain函數(shù)中首先賦值10了,所以不管if語(yǔ)句里面重新給x賦值與否,main和if語(yǔ)句中的x都是一樣的。
具體還得看上文的操作
松下聞雪落 提問(wèn)者
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
3 回答為什么這樣會(huì)對(duì)?我覺(jué)得應(yīng)該是錯(cuò)的呀
3 回答最后的結(jié)果為什么是100??不應(yīng)該是101??
2 回答為什么我的得出的結(jié)果是28?
13 回答為什么我輸出的結(jié)果是99;99.000000;99.000000?
2 回答為什么我輸出的結(jié)果是39
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)
2016-07-13
刪除后 代入if語(yǔ)句中的是x=10進(jìn)行運(yùn)算
2016-09-04
2016-07-14
5,5是對(duì)的啊,因?yàn)槟阍趍ain函數(shù)中首先賦值10了,所以不管if語(yǔ)句里面重新給x賦值與否,main和if語(yǔ)句中的x都是一樣的。
2016-06-18
具體還得看上文的操作