Re: [問題] 關於運算子優先順序的問題
※ 引述《FAVORITGREEN (壞人嗎>"<)》之銘言:
: 比較過前置++y 與後置y++的差異,
: 但遇到以下2個比較複雜的情況,算出來答案不一樣,
: 能否請教各位高手,說明一下指定及計算的流程?
: x=5 , y=10
: 1. z = x-- + ++y = ? 答案是16 --->但我卻算是15
x=5(後assign),y=11(先assign)
所以z = 5+11=16
x=4, y=11
: 2. z = ++x - y-- = ? 答案是-6 --->但我卻算是-3
x=5(先assign) y=11(後assign)
所以z=5-11=-6
x=5, y=10
: 不知道錯誤在哪?
: 請各位教我一下!^^ 感恩~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.218.120
推
11/20 09:47, , 1F
11/20 09:47, 1F
推
11/20 11:28, , 2F
11/20 11:28, 2F
推
11/20 18:29, , 3F
11/20 18:29, 3F
推
11/24 13:27, , 4F
11/24 13:27, 4F
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章