Programming Language Java Control Flow Question #2145
Single Choice Not Set

QChoose 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;
            }
      }
}

ID: #2145 Java Control Flow 945 views
Question Info
#2145Q ID
Not SetDifficulty
Java Control FlowTopic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A The program has a compile error because the adjustment is missing in the for loop.
  • B The program has a compile error because the control variable in the for loop cannot be of the double type.
  • C The program runs in an infinite loop because d<10 would always be true.
  • D The program compiles and runs fine.
Correct Answer

Explanation

The program compiles and runs fine.

Share This Question

Challenge a friend or share with your study group.