break和continue在跳出循环时的不同
程序员文章站
2022-03-10 17:24:38
...
break和continue在跳出循环时的不同
● break:跳出本层循环,执行本层循环下面的语句。
● continue:终止本次循环,进入下一次循环。
break示例:
#include<stdio.h> int main() { int num = 0; int i = 0; for (int i = 0; i < 10; i++) { if (num == 5) { break; num += 2; } num += 1; } printf("%d\n", num); system("pause"); return 0; }
输出结果为5。
当num =5时,程序直接跳出循环,执行输出语句,故输出为5。
continue示例:
#include <stdio.h> int main() { int num = 0; int i = 0; for (int i = 0; i < 10; i++) { if (num == 5) { num += 2; continue; } num += 1; } printf("%d\n", num); system("pause"); return 0; }
输出结果为11。
推荐学习:c语言视频教程
以上就是break和continue在跳出循环时的不同的详细内容,更多请关注其它相关文章!
推荐阅读
-
Python跳出循环语句continue与break的区别
-
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
-
Python跳出循环语句continue与break的区别
-
Golang的循环中break和continue语句的用法讲解
-
Java循环语句中break和continue的使用
-
Java基础----循环语句(for,while,do...while)和跳出语句(break,continue)
-
循环结构:while、do-while、for循环,break和continue在循环中的用法
-
java基础:详解break和continue的使用及在循环内switch中使用
-
while循环中的break和continue的用法
-
循环控制语句Break和Continue的区别