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

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

age1是渣男嗎?--age1已經自減了,最后出來age1是23,可是為什么其他運算的時候還是按24去運算呢

http://img1.sycdn.imooc.com//5f100e0a000176c012630382.jpg

如圖所示,為什么這樣子呢age1是渣男嗎一時一個樣的,它對著newAge和自己一個人的時候就是23,可對sum、avg、minus的時候就說自己是24。所以說age1初心是24和sum、avg、minus的時候初心不變,可是因為和newAge在一起的時候因為newAge改變了它是嗎?可是為什么最后age1說自己是23而不是24呢,因為它更愛newAge嗎?

正在回答

4 回答

一開始我也是很不明白,當我在代碼中輸入

int newAge1=age--;

System.out.println("age1新的年齡”+age1);

后,終于明白了--在左邊和在右邊的區別:

--在左邊,標識自減后(23),把新的自減后的值給了newAge1和age1

--在右邊,age1把自己的值(24)給了newAge1后,然后運算的自減(23),那么age1現在的值等于自減后的值。

希望能幫助到你。

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

程序的運行是按順序來的,你把自減放到前面去結果就變了!由上往下依次運行

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

自問自答哈哈哈我終于想明白了http://img1.sycdn.imooc.com//5f101e890001ef2d13490404.jpg

我試著調換了一下原來int newAge=--age1的順序,把它調到第一個進行運算,發現后來結果都變了,終于明白了。因為之前這一行在最后,所以sum、avg、minus還是用原來age1=24的值去運算的,age1是在最后才變成23的不影響之前的運算。

結論:age1不算是渣男,age1在遇到初戀sum、第二任avg、第三任minus之前都是保持初心沒有變的都是24。直到遇見了第四任newAge,newAge改變了它,它才是24。凡事都有個先來后到,age1先跟前三任已經發生了關系,再和最后一任發生關系的,所以age1跟前三任愛情的結果并不受第四任的影響,所以用24運算,但age1最后表達自己的時候會說自己是23,因為最后它確實和newAge發生了關系也改變了自己,它所自己23也是誠實的表現。所以age1不算渣男。

看來計算機語言比人類的語言都實誠很多啊?

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

慕勒0680991

腦洞真大
2020-09-04 回復 有任何疑惑可以回復我~

是的,它就是渣男

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

舉報

0/150
提交
取消

age1是渣男嗎?--age1已經自減了,最后出來age1是23,可是為什么其他運算的時候還是按24去運算呢

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

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

幫助反饋 APP下載

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

公眾號

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