C语言之continue与break的异同

来源:互联网 发布:dns默认端口 编辑:程序博客网 时间:2024/05/17 23:24


问题:

continue语句与break语句的异同点分别有哪些?


解答:

continue语句:

1、该语句将导致程序忽略本次循环的剩余部分,继续开始下一次循环;

2、仅可以使用在3中循环语句(while、do while、for)中(虽然使用在switch语句中,但是是嵌套在循环语句中的不算);


break语句:

1、该语句将导致程序终止包含它的最内层循环或switch语句的剩余部分,继续执行紧跟在该循环或switch语句后的下一条语句(因此在循环或switch语句嵌套中,一个break语句仅能跳出一层循环或switch语句);

2、不仅可以使用在3中循环语句(while、do while、for)中,还可以使用在switch语句中;






原创粉丝点击