In a switch statement, the default case must appear last among all cases. Otherwise, it would result in a compilation error.
查看答案
Analyze the following program fragment: int x;double d = 1.5; switch (d) {case 1.0: x = 1;case 1.5: x = 2;case 2.0: x = 3;}
A. The program has a compile error because the required default case is missing in the switch statement.
B. No errors.
C. The program has a compile error because the required break statement is missing in the switch statement.
D. The switch control variable cannot be double.
Analyze the following fragment.double x = 0;double d = 1;switch (d + 4) {case 5: x++;case 6: --x;}
A. The required break keyword is missing in the switch statement.
B. d + 4 should be replaced by 5.
C. The switch control variable cannot be double.
D. The required default keyword is missing in the switch statement.
You can always convert an if statement to a switch statement.
A. true
B. false
You can always convert a switch statement to an equivalent if statement.
A. true
B. false