Vidyalelo
Java Programming · Q36

Array

Programming · Java Programming · question 36

Q36

What is output of the following code: public class Test public static void main(String[] args) int[] x = 120, 200, 016 ; for(int i = 0; i < x.length; i++) System.out.print(x[i] + " ");

A.
120 200 16
B.
120 200 14
Answer
C.
120 200 016
D.
016 is a compile error. It should be written as 16.

Answer: Option B

Solution

Answer: Option B
Solution:

016 is an octal number. The prefix 0 indicates that a number is in octal.