課程
/后端開發
/C
/C語言入門
題目里的sum++是什么意思?
前面if(flag==1&&month>2)既然判斷了是閏年并且大于二月了,為什么不寫成sum=sum+flag呢?
2019-06-07
源自:C語言入門 4-17
正在回答
sum++是讀取sum的值然后自加1再賦值給sum,即sum=sum+1;這里flag是狀態位,是if(flag==1&&month>2)的判斷條件,滿足條件時執行sum++,反之不執行。
當然按照這樣設定flag的值時sum=sum+flag是沒問題的,如果設置成其他的值那么就會輸出錯誤。
我的理解是這樣,如果有問題的的地方還請指正,我也才剛學。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答函數中定義sum=0是什么意思???
4 回答sum+=num;是什么意思?
1 回答sum+=num是什么意思
1 回答sum+=i*flag這代碼什么意思啊
1 回答sum+=num的意思是
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-06-08
sum++是讀取sum的值然后自加1再賦值給sum,即sum=sum+1;這里flag是狀態位,是if(flag==1&&month>2)的判斷條件,滿足條件時執行sum++,反之不執行。
當然按照這樣設定flag的值時sum=sum+flag是沒問題的,如果設置成其他的值那么就會輸出錯誤。
我的理解是這樣,如果有問題的的地方還請指正,我也才剛學。