Machine-translated by Google. Questions are authored in English.
Top

Discussion

In the context of "break" and "continue" statements in C, pick the best statement.

  • A.“break” can be used in “for”, “while” and “do-while” loop body.
  • B.“continue” can be used in “for”, “while” and “do-while” loop body
  • C.“break” and “continue” can be used in “for”, “while”, “do-while” loop body and “switch” body
  • D.“break” and “continue” can be used in “for”, “while” and “do-while” loop body. But only “break” can be used in “switch” body

Answer: D

Correct answer: “break” and “continue” can be used in “for”, “while” and “do-while” loop body. But only “break” can be used in “switch” body

Both statements work in all three loops. The difference is the switch: break is what ends a switch, while continue has no meaning there, since a switch has no iterations. A continue written inside a switch applies to the loop enclosing the switch, and fails to compile if there is none.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.