練習問題の解答 <新わかりやすいJava 入門編>

 

B

||は短絡演算子なので、a++>0 がtrueとわかった時点で、後の式を評価しない。そのため、aは1増えて2になるが、bは1のまま残る。
次のプログラムで確認できる。