问题4
C语言中的break和continue语句有什么不同?...参考答案
break语句和continue语句都是控制流语句,但它们的作用不同:
break语句用于终止循环(for、while或do-while循环)或switch语句块的执行,并跳出当前的循环或switch...continue语句用于提前结束当前循环迭代,跳过循环体余下的语句,直接开始下一轮循环。
具体来说:
当在for、while或do-while循环内使用break语句时,会直接跳出当前循环。...当在switch语句块内使用break语句时,会跳出整个switch语句块。
当在for、while或do-while循环内使用continue语句时,会跳过循环体余下的语句,直接开始下一轮循环。...语句用于终止循环或switch语句的执行,跳出整个循环或语句块;continue语句用于跳过当前循环迭代的余下语句,直接开始下一轮循环。