public class ShortCkt {
public static void main(
String args[]) {
int i = 0;
boolean t = true;
boolean f = false, b;
b = (t | | ((i++) == 0));
b = (f | | ((i+=2) > 0));
System.out.println(i);
}
}
a] 0
b] 1
c] 2
d] 3
Answer is probably c) but i feel it should have been d)
Any suggestions ?