看板 java 關於我們 聯絡資訊
int z=-1; System.out.println(++z); System.out.println(z--); System.out.println(z++ + z); System.out.println(z + z++); 從上面程式來看輸出會為0 0 -1 0 小弟不懂的是第三行輸出為啥是-1?第二行輸出結束後z=-1 到第三行不是先把-1+-1=-2輸出後再把z+1嗎? 那這樣最後一行輸出又怎會是0??? 有請高手指導!謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.202.219
terrybob:作業自已寫,謝謝。 12/13 11:45
st84514:這不是作業...只是考題拿上來問而已 12/13 20:28