In the given program, how many lines of output will be produced? In the given pr
ID: 3544867 • Letter: I
Question
In the given program, how many lines of output will be produced?
In the given program, how many lines of output will be produced?
public class Test { public static void main(String [] args) { int [] [] [] x = new int [3] [] []; int i, j; x[0] = new int[4][]; x[1] = new int[2][]; x[2] = new int[5][]; for (i = 0; i < x.length; i++) { for (j = 0; j < x[i].length; j++) { x[i][j] = new int [i + j + 1]; System.out.println("size = " + x[i][j].length); } } } } A. 7 B. 9 C. 11 D. 13 E. Compilation fails
Explanation / Answer
Option C
Explanation:
The loops use the array sizes (length).
It produces 11 lines of output as given below.
Therefore, 11 is the answer.
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.