亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么輸出結果一樣都是x=0,x=2,求解答?

http://img1.sycdn.imooc.com//596d71db0001186903230192.jpg

http://img1.sycdn.imooc.com//596d71db0001dc2e03130185.jpg

改了一下代碼,這兩種輸出結果都符合要求


正在回答

2 回答

第一種先輸出在運算,就輸出0。輸出之后運算+1,也就是1

第二章先運算+1在輸出,也就是再加一,輸出二。只要是符號在數字前面都是先進行運算的。

0 回復 有任何疑惑可以回復我~
#1

程序員一枚 提問者

這兩個圖都有x++,為什么第一種x++輸出的值不變,是初始值、第二種下面的x++是初始值加一?
2017-07-19 回復 有任何疑惑可以回復我~
#2

qq__6945 回復 程序員一枚 提問者

你的第二個代碼運算出來是兩個0.不是0.2的
2017-07-19 回復 有任何疑惑可以回復我~
#3

程序員一枚 提問者

你沒仔細看代碼,我第二個改成x=1,答案檢測出來一樣的
2017-07-21 回復 有任何疑惑可以回復我~
#4

程序員一枚 提問者

非常感謝!
2017-07-21 回復 有任何疑惑可以回復我~
查看1條回復

++x和--x都是先進行自增自減,在運行,x++和x--都是先運行后自增自減

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么輸出結果一樣都是x=0,x=2,求解答?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號