課程
/后端開發
/C
/C語言入門
舉得例子完全不懂,和java的也不一樣~有誰能解答一下???!謝謝
2016-01-19
源自:C語言入門 3-3
正在回答
你說是不是這樣子的,m=++a,a=100,先自增?a+1??就是100+1=101?把101賦值回a?,運算m=101+1??輸出m值102
m=a++,a=100,先賦值a=100?再運算m=100+1,輸出m值? 101?
同樣的m=--a,a=100,先自減??a-1? 100-1=99 ?賦值給a??運算?m=99-1??輸出 98就算是常理了吧?可是答案那邊是101?相差3??所以想不通
a--也應該是99???所以??我也亂了
你說的m就等于11了嗎?先自增,賦值,再加1?如果不顯示這樣那個想的就請你點擊一下,源自:C語言入門3-3看一下嘛,為什么從100到了102呢?還有100不變那些呢?謝謝!
++在前,就是先自增,i在后,就是自增以后再給值;相反,i在前,就是先給出i的值,++在后,就是把值給出來以后再自增。m=++i; i先自增,自增以后為9,然后把9給mn=j++; 先把j的值10給n,然后再自增,j變成了11
轉自百度
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
5 回答C語言自增自減
1 回答c語言的自增與自減運算符
1 回答自增與自減
3 回答自增與自減
2 回答自增自減不太懂
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-02-21
你說是不是這樣子的,m=++a,a=100,先自增?a+1??就是100+1=101?把101賦值回a?,運算m=101+1??輸出m值102
m=a++,a=100,先賦值a=100?再運算m=100+1,輸出m值? 101?
同樣的m=--a,a=100,先自減??a-1? 100-1=99 ?賦值給a??運算?m=99-1??輸出 98就算是常理了吧?可是答案那邊是101?相差3??所以想不通
a--也應該是99???所以??我也亂了
2016-01-31
你說的m就等于11了嗎?先自增,賦值,再加1?如果不顯示這樣那個想的就請你點擊一下,源自:C語言入門3-3看一下嘛,為什么從100到了102呢?還有100不變那些呢?謝謝!
2016-01-20
++在前,就是先自增,i在后,就是自增以后再給值;相反,i在前,就是先給出i的值,++在后,就是把值給出來以后再自增。
m=++i; i先自增,自增以后為9,然后把9給m
n=j++; 先把j的值10給n,然后再自增,j變成了11
轉自百度