第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

自增自減這個題能不能詳細解答下,謝謝大俠

int a = 4;
?? ??? ?int b = ++a;
?? ??? ?int c = b++ + --a - --b + ++b;
?? ??? ?int d = b++ + --a - b-- + ++b;
結(jié)果
a=3,b=7,c=10,d=9

正在回答

2 回答

a一開始4

第二步:

此時b=a =4+1=5(a直接自增+1)

第三步:

c=5 (b++表示下次使用時+1,此時仍為5)+ 4(a直接自減1,a=5-1) -5(首先b要完成前面的自增+1然后直接-1,b=5+1-1)+ 6(b直接自增+1,b=5+1)

c= 5+4-5 +6=10

第四步:

d=6(b++表示下次使用時+1,此時仍為6) + 3 (a直接自減1,a=4-1)- 7(首先b要完成前面的自增+1然后下次使用時-1,b=6+1)+ 7(首先b要完成上次的自減 -1然后直接自增+1,b=7-1+1)

b=7

d=6+3-7+7=9

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕碼人3493114 提問者

非常感謝!
2018-07-27 回復(fù) 有任何疑惑可以回復(fù)我~

自增和自減其實對于被自增自減的變量本身是沒難度的,變量每自增一次就+1,每自減1次就-1。

主要區(qū)別就在于如果自增或自減完成后要給其他變量使用或者要進行其他運算的時候。這個時候,++變量和變量++返回的結(jié)果就不一樣了,不過只要記得++變量返回的是(變量+1)的結(jié)果,而變量++返回的是變量本身,記得這個規(guī)律就不會弄錯了。自減和自加規(guī)則相同。

3 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學(xué)習(xí)       1167337    人
  • 解答問題       18589    個

0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始

進入課程

自增自減這個題能不能詳細解答下,謝謝大俠

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號