What will be the output of the following program?
public class Test{
public static void main(String args[]){
int i = 0, j = 5 ;
for( ; (i < 3) && (j++ < 10) ; i++ ){
System.out.print(" " + i + " " + j );
}
System.out.print(" " + i + " " + j );
}
}
public class Test{
public static void main(String args[]){
int i = 0, j = 5 ;
for( ; (i < 3) && (j++ < 10) ; i++ ){
System.out.print(" " + i + " " + j );
}
System.out.print(" " + i + " " + j );
}
}
A. 0 6 1 7 2 8 3 8
B. 0 6 1 7 2 8 3 9
C. 0 6 1 5 2 5 3 5
D. Compilation Error
Answer: Option A
Join The Discussion
Comments ( 1 )
Related Questions on Flow Control
What is the purpose of the "if" statement in Java?
A. To execute a block of code conditionally
B. To create loops
C. To declare variables
D. To define methods
A. No output
B. Error
C. Hello
D. 5
If we use && kf first block becomes false it will not work on 2nd block.As 4