Computer Science, asked by khankarim51631, 11 months ago

What would be the result of attempting to compile and run the following code?

public class HelloWorld{ public static void main(String[] args){ double[] x = new double[]{1, 2, 3}; System.out.println("Value is " + x[1]); } }
A.The program has a compile error because the syntax new double[]{1, 2, 3} is wrong and it should be replaced by {1, 2, 3}.
B.The program has a compile error because the syntax new double[]{1, 2, 3} is wrong and it should be replaced by new double[3]{1, 2, 3};
C.The program has a compile error because the syntax new double[]{1, 2, 3} is wrong and it should be replaced by new double[]{1.0, 2.0, 3.0};
D.The program compiles and runs fine and the output

Answers

Answered by Anonymous
0
______✨ HEY MATE ✨______

➡️Option (D) The program compiles and runs fine and the output is the right answer ✔️

<marquee>✌️ I THINK IT HELPED YOU ✌️
Answered by SnehaG
0
hlw mate❤

=========

here is ur answer ^↓^

===============

What would be the result of attempting to compile and run the following code?

public class HelloWorld{ public static void main(String[] args){ double[] x = new double[]{1, 2, 3}; System.out.println("Value is " + x[1]); } }


A.The program has a compile error because the syntax new double[]{1, 2, 3} is wrong and it should be replaced by {1, 2, 3}.


B.The program has a compile error because the syntax new double[]{1, 2, 3} is wrong and it should be replaced by new double[3]{1, 2, 3};


C.The program has a compile error because the syntax new double[]{1, 2, 3} is wrong and it should be replaced by new double[]{1.0, 2.0, 3.0};


D.The program compiles and runs fine and the output ✔✔✔✔

______________

option D) is correct ☺✌✌✌
Similar questions