課程
/后端開發(fā)
/C
/C語言入門
請問int i, sum=0 是表示i=0和sum=0嗎?
2016-08-27
源自:C語言入門 4-6
正在回答
不是
首先:
“int? i , sum=0”是表示 i=系統(tǒng)默認分配的值,sum=0是你定義的值。
第一種情況:
int i,sum=0
輸出結(jié)果是:i=0,sum=0.
第二種情況:
int i, sum=1;
輸出結(jié)果:i=0,sum=1.
第三種情況:
int i=1,sum=2;
輸出結(jié)果:
i=1,sum=2.
當聲明一個變量而未賦值的時候,系統(tǒng)會默認的為一個變量賦值。
遇到問題直接將代碼編譯并運行,更改代碼,對比運行結(jié)果,你就會更深刻的發(fā)現(xiàn)其中的問題。
慕粉0711 提問者
kiwilee0406
第一個問題
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答C語言循環(huán)程序問題
2 回答c語言多重循環(huán)
2 回答c語言雙重循環(huán)
2 回答c語言的for循環(huán)
2 回答C語言循環(huán)問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-08-27
不是
首先:
“int? i , sum=0”是表示 i=系統(tǒng)默認分配的值,sum=0是你定義的值。
第一種情況:
int i,sum=0
輸出結(jié)果是:i=0,sum=0.
第二種情況:
int i, sum=1;
輸出結(jié)果:i=0,sum=1.
第三種情況:
int i=1,sum=2;
輸出結(jié)果:
i=1,sum=2.
當聲明一個變量而未賦值的時候,系統(tǒng)會默認的為一個變量賦值。
遇到問題直接將代碼編譯并運行,更改代碼,對比運行結(jié)果,你就會更深刻的發(fā)現(xiàn)其中的問題。
2018-11-12
第一個問題