学习Linux C编程之语句 问题-break和continue
来源:互联网 发布:华容道java源代码 编辑:程序博客网 时间:2024/05/29 07:18
break和continue都是用来控制循环结构的,主要是停止循环。
1.break
有时候我们想在某种条件出现的时候终止循环而不是等到循环条件为false才终止。
这是我们可以使用break来完成。
break用于完全结束一个循环,跳出循环体执行循环后面的语句。
2.continue
continue和break有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环。
可以理解为continue是跳过当次循环中剩下的语句,执行下一次循环。
例子:
#include<stdio.h>int main(void)
{
int sum,i;
sum=0;
for(i=1;i<=100;i++)
{
sum=sum+i;
{
printf("执行continue");
}
if(i==4)
{
printf("执行break");
}
printf("sum=%d",sum);
}
printf("循环结束");
return 0;
}
这个的运行结果为: sum=1;
执行continue;
sum=6;
执行break 循环结束
运行结束。
阅读全文
0 0
- 学习Linux C编程之语句 问题-break和continue
- C++:break和continue语句
- C语言--break语句和continue语句
- 【学习Linux】break 和continue
- Linux c编程一站式学习笔记(05), 两个程序对比Continue和Break
- Java编程—break和continue语句
- Java编程—break和continue语句
- Java编程:break和continue语句
- Java编程—break和continue语句
- break和continue语句
- break和continue语句
- continue和break语句
- break和continue语句
- break和continue语句
- continue和break语句
- C编程(七)break和continue
- linux基础(十九)----linux编程基础----linux循环控制语句----break中断和continue继续
- python之 break语句和continue语句及PASS语句
- kafka connect+debezium(binlog),解析binlog至kafka
- html之定位、浮动补充
- [BZOJ] 2120
- [leetcode] 第六周作业
- java web服务器实现跨域访问
- 学习Linux C编程之语句 问题-break和continue
- Python 安装theano tensorflow keras 教程与pip安装失败解决方法
- spring 中事务配置方式以及事务的传播性、隔离级别
- http状态码查询,各种返回码的详解(200、206、500、416、403、404)
- SpringBoot 读写分离实现(AbstractRoutingDataSource)
- 过滤器~排序
- linux下配置QT嵌入式编译环境
- 【Java基础知识】Annotation01_注解(Annotation)基本概念
- request取url的各个部分