博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++学习笔记 之 循环
阅读量:4326 次
发布时间:2019-06-06

本文共 657 字,大约阅读时间需要 2 分钟。

循环

循环语句允许我们多次执行一个语句或者语句组。(插入流程图)

循环类型

C++为我们提供的循环类型如下:

循环类型 描述
while循环 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。
for循环 多次执行一个语句序列,简化管理循环变量的代码。
do...while循环 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。
嵌套循环 您可以在 while、for 或 do..while 循环内使用一个或多个循环。

while循环详解:

只要给定的条件为真,那么while循环语句可以一直重复执行一个目标代码。

循环控制语句

循环控制语句用于更改正常的循环序列。当循环结束时,在该作用域自动创建的对象将会被自动销毁。

C++为我们提供的循环控制语句如下:

控制语句 描述
break语句 终止loop或者switch语句,程序流将继续执行紧接着 loop 或 switch 的下一条语句。
continue语句 引起循环主体的剩余部分,立即重新开始测试条件。
goto语句 将控制转移到被标记的语句,但是不建议在程序中是使用goto语句。

无限循环

如果条件永远不为假,那么该循环则为无限循环。如:for(;;); 、whille(1); 等。

  • 程序员更加偏向于使用for语句来表示一个无限循环。
  • Python和C++都可以使用Ctrl + C来推出无限循环。

转载于:https://www.cnblogs.com/LYT-Dveloper/p/11143848.html

你可能感兴趣的文章
响应式web设计之CSS3 Media Queries
查看>>
实验三
查看>>
机器码和字节码
查看>>
环形菜单的实现
查看>>
【解决Chrome浏览器和IE浏览器上传附件兼容的问题 -- Chrome关闭flash后,uploadify插件不可用的解决办法】...
查看>>
34 帧动画
查看>>
二次剩余及欧拉准则
查看>>
Centos 7 Mysql 最大连接数超了问题解决
查看>>
thymeleaf 自定义标签
查看>>
关于WordCount的作业
查看>>
C6748和音频ADC连接时候的TDM以及I2S格式问题
查看>>
UIView的layoutSubviews,initWithFrame,initWithCoder方法
查看>>
STM32+IAP方案 实现网络升级应用固件
查看>>
用74HC165读8个按键状态
查看>>
jpg转bmp(使用libjpeg)
查看>>
linear-gradient常用实现效果
查看>>
sql语言的一大类 DML 数据的操纵语言
查看>>
VMware黑屏解决方法
查看>>
JS中各种跳转解析
查看>>
JAVA 基础 / 第八课:面向对象 / JAVA类的方法与实例方法
查看>>