int i =0;
i = i++;
System.out.println(i);

言語:Java
予想:1
結果:0
出典:ジャヷハウス

当たり前の結果だが、同一変数への代入式でポストインクリメント使うとインクリメントされる予定の処理はもみ消される
正確には裏で元々iだったものをインクリメントしてiに代入してないだけなのかも知れないが機械語追ってないので分からない