What will be the output of the program?


			  		

Loading

Choose the correct option.

What will be the output of the program?

public class If2 {     
static boolean b1, b2;
public static void main(String [] args) {
int x = 0;
if ( !b1 ) /* Line 7 */ {
if ( !b2 ) /* Line 9 */ {
b1 = true;
x++;
if ( 5 > 6 ) {
x++;
}
if ( !b1 )
x = x + 10;
else if ( b2 = true ) /* Line 19 */
x = x + 100;
else if ( b1 | b2 ) /* Line 21 */
x = x + 1000;
}
}
System.out.println(x);
}
}

 

A. 1
B. 101
C. 0
D. 111