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

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

看不懂結果為什么是這樣的?

這是為什么呢

正在回答

3 回答

548043a400012aa904320091.jpg。。。

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

慕標2558104 提問者

我想問一下:不是說a=a+1,以第一個為例a++中先取值為100,最后的值不應該為a+1=101了嗎
2019-08-13 回復 有任何疑惑可以回復我~
#2

小小疾飛 回復 慕標2558104 提問者

那個表你看了沒
2019-08-13 回復 有任何疑惑可以回復我~
#3

慕標2558104 提問者 回復 小小疾飛

看了,可是后面的a取值后,a的值再自增1是在什么情況下呢?為什么最后的結果還是100我不太明白
2019-08-13 回復 有任何疑惑可以回復我~
#4

小小疾飛 回復 慕標2558104 提問者

++是不是自增?a++先取值,再自增,取值 取什么值 a!a是多少?100!
2019-08-13 回復 有任何疑惑可以回復我~
#5

Acid3603078 回復 慕標2558104 提問者

emmmmm,在整個運算的過程中a的值一直在變。第五行a++后,a取值為100,顯示出來為100,然后,再自增1,變成101(即現在a為101)。再讀第六行++a(a自增1后取值),a變為102,取值,顯示為102。 應該是這個意思。
2019-08-14 回復 有任何疑惑可以回復我~
查看2條回復

a經過6次計算

開始 a=100

1)a++:? a取值100后,本次輸出100的結果。

???? 帶到下一輪的是a=a+1運算 =100+1=101

2)系統a現在是101

???? ++a:? a增加1=101+1=102? 本次輸出結果是102

3)系統a現在是102

????? --a:a減去1后 =102-1=101 本次輸出結果是101

4)系統a現在是101

?????? a--:?? a取值101后,本次輸出結果是101

?????? 帶到下一輪的是a=a+1運算 =101-1=100

5)系統a現在是100

???? a+1=100+1=101 本次輸出結果是101

6)系統a現在是100

???? 本次輸出結果是100




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

慕粉7539047

很清晰,謝謝
2019-08-23 回復 有任何疑惑可以回復我~

不是說a=a+1,以第一個為例 哪里有a=a+1.就a++

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

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21532    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

看不懂結果為什么是這樣的?

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

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

幫助反饋 APP下載

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

公眾號

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