課程
/后端開發
/C
/C語言入門
100,a=101 102,a=102 101,a=101 101,a=100 101, 100. 教材是錯的嗎???感覺是對的啊
2016-01-04
源自:C語言入門 3-3
正在回答
那個過程是這樣的:
第一步:a++先執行完printf語句之后才執行自增,所以輸出為100,這句話結束后a為101
第二步:++a先自增,再執行printf輸出語句所以輸出為102,這句話結束后a為102
第三步:--a先自減,再執行printf輸出語句所以輸出為101,這句話結束后a為101
第四步:a--先執行完printf語句之后才執行自減,所以輸出為101,這句話結束后a為100
第五步:a+1輸出101,a并沒有變還是100
第六步:輸出a為100
不知道你問的是什么意思,能詳細點嗎?
weibo_大表哥de故事_0 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
4 回答++與--的困惑
3 回答求解 ~~~困惑
3 回答小困惑,求解答
3 回答好困惑啊???????
2 回答萌新的困惑
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-04
那個過程是這樣的:
第一步:a++先執行完printf語句之后才執行自增,所以輸出為100,這句話結束后a為101
第二步:++a先自增,再執行printf輸出語句所以輸出為102,這句話結束后a為102
第三步:--a先自減,再執行printf輸出語句所以輸出為101,這句話結束后a為101
第四步:a--先執行完printf語句之后才執行自減,所以輸出為101,這句話結束后a為100
第五步:a+1輸出101,a并沒有變還是100
第六步:輸出a為100
2016-01-04
不知道你問的是什么意思,能詳細點嗎?