1

&&は短絡演算子なので、a==0がfalseと分かったら、++b==0 を検査しない。
そのため、++bは実行されず、bの値はもとの1から変わらない。