break和continue在跳出循环时的不同
16lz
2021-01-22
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语言视频教程
更多相关文章
- c语言switch case语句怎么用
- c语言程序是从源文件第一条语句开始执行的,这句话是错的吗
- c语言goto语句用法
- c语言输出语句是什么
- c语言if语句格式是什么?
- c语言中的语句之间必须用分号作为分隔符吗?
- c语言每条语句以什么结束
- 声明动态数组的语句怎么写
- c语言中“switch case”语句怎么用?