Choose the correct statement in context of the following program code. public class Test{public static void main(String[] args){double sum = 0; for(double d = 0; d < 10;){d += 0.1; sum += sum + d; }}

Question:
Choose the correct statement in context of the following program code. public class Test{public static void main(String[] args){double sum = 0; for(double d = 0; d < 10;){d += 0.1; sum += sum + d; }}

1.The program runs in an infinite loop because d<10 would always be true.

2.The program has a compile error because the adjustment is missing in the for loop.

3.The program has a compile error because the control variable in the for loop cannot be of the double type.

4.The program compiles and runs fine.

Posted Date:-2021-10-25 05:21:08


More MCQS Questions and answers

Search
R4R Team
R4Rin Top Tutorials are Core Java,Hibernate ,Spring,Sturts.The content on R4R.in website is done by expert team not only with the help of books but along with the strong professional knowledge in all context like coding,designing, marketing,etc!