C++ 循环

有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。

编程语言提供了允许更为复杂的执行路径的多种控制结构。

循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的一般形式:
循环类型
C++ 编程语言提供了以下几种循环类型。点击链接查看每个类型的细节。
循环控制语句

循环控制语句更改执行的正常序列。当执行离开一个范围时,所有在该范围中创建的自动对象都会被销毁。

C++ 提供了下列的控制语句。点击链接查看每个语句的细节。

无限循环
如果条件永远不为假,则循环将变成无限循环。for 循环在传统意义上可用于实现无限循环。由于构成循环的三个表达式中任何一个都不是必需的,您可以将某些条件表达式留空来构成一个无限循环。

#include <iostream>
using namespace std;int main ()
{for( ; ; ){printf("This loop will run forever.\n");}return 0;
}

当条件表达式不存在时,它被假设为真。您也可以设置一个初始值和增量表达式,但是一般情况下,C++ 程序员偏向于使用 for(;; ) 结构来表示一个无限循环。

注意:您可以按 Ctrl + C 键终止一个无限循环。




近整理了一些适合小白们入门的学习资料,包括电子书,工具,安装包之类的
点击加入我的官方群
【免费】获取C语言全套精通学习资料 。("▔□▔)/
如果你是刚入门C语言,可以分享C语言全套精通学习资料给你
如果你在学C++,可以
帮助你往C++游戏开发方向学习,让你思路清晰,学习更加有效果 文章分类

【C++新手教程】C++ 循环相关推荐

  1. python完全新手教程-Python完全新手教程

    Python完全新手教程 更新时间:2007年02月08日 00:00:00 作者: Python入门教程FROM:http://www.cnblogs.com/taowen/articles/112 ...

  2. 从小白到精通python要多久-超适合小白的python新手教程

    python介绍 这是我们专门为 小白 量身打造的Python新手教程,具有如下特点: 全视频,手把手,零起点,项目实例,基于船新的Python 版本. Python是一种计算机程序设计语言.你可能已 ...

  3. hibernate官方新手教程 (转载)

    hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序.我们使用内置数据库(in-memory d ...

  4. 【JS新手教程】LODOP打印复选框选中的任务或页数

    之前的博文:[JS新手教程]LODOP打印复选框选中的内容 关于任务:Lodop打印语句最基本结构介绍(什么是一个任务) 关于本文用到的JS的eval方法:JS-JAVASCRIPT的eval()方法 ...

  5. 超适合小白的python新手教程

    python介绍 这是我们专门为 小白 量身打造的Python新手教程,具有如下特点: 全视频,手把手,零起点,项目实例,基于船新的Python 版本. Python是一种计算机程序设计语言.你可能已 ...

  6. swift 雨燕 新手教程

    Apple Swift编程语言新手教程 chox 2014-06-03 文件夹 简单介绍 入门 简单值 控制流 函数与闭包 对象与类 枚举与结构 1   简单介绍 今天凌晨Apple刚刚公布了Swif ...

  7. Groovy新手教程

    Groovy新手教程 kmyhy@126.com  2009-5-13 一.groovy是什么 简单地说,Groovy 是下一代的java语言,跟java一样,它也执行在 JVM 中. 作为跑在JVM ...

  8. 【OpenCV新手教程之十三】OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放...

    本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/26157633 作者:毛星云(浅墨) ...

  9. 【OpenCV新手教程之十四】OpenCV霍夫变换:霍夫线变换,霍夫圆变换合辑

    本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/26977557 作者:毛星云(浅墨) ...

  10. [分享]N-Gage QD新手教程

    [分享]N-Gage QD新手教程 网上找来一些资料,充实一下QD的门面.呵呵,最近买了蓝牙,就是为了更好的与QD沟通.因此会逐步更新一点资料-- [格机] 在待机情况下输入*#7370#,QD会自动 ...

最新文章

  1. React后台管理系统-首页Home组件
  2. Intellij IDEA Debug调试技巧
  3. Verilog HDL学习笔记(一)常见错误
  4. 不为人知的稠密特征加入CTR预估模型的方法
  5. 度小满面试题20190923
  6. oracle get_ddl XSL error 解决方法
  7. plc secs半导体通讯协议 PLC 与MES的SECS/GEM通讯方案
  8. linux解压 tar命令
  9. 115网盘摇奖的位置变了~
  10. draco3D轻量化技术在Unity3D中应用
  11. 人民币对美元汇率中间价报6.7941元 下调139个基点
  12. rxjava背压_关于RxJava背压
  13. redis cli命令详解
  14. 【软考数据库】第五章 计算机网络
  15. php创建数组教程,PHP中使用array函数新建一个数组
  16. DiR细胞膜染料,CAS:100068-60-8,DiR iodide
  17. 微信小程序动态添加view
  18. 腾讯的web QQ接口
  19. 国内机器视觉行业中工业相机的发展现状及其面临的技术挑战
  20. WIFI大师分销系统小程序源码+流量主+详细搭建视频教程

热门文章

  1. 【BAT-表姐御用01dir命令】批量获取文件夹中的文件名
  2. 使用Unity粒子系统放烟花
  3. 《web结课作业的源码》中华传统文化题材网页设计主题——基于HTML+CSS+JavaScript精美自适应绿色茶叶公司(12页)
  4. 微信域名检测接口原理,微信js接口域名该如何实现
  5. 挑战杯三创互联网+创青春等创新创业类竞赛国家级作品案例模板全套资料分享
  6. python窗体加背景图_第二十三篇 -- 为窗体添加背景图片和图标以及设置窗体透明度...
  7. Tomcat的卸载和安装
  8. vim 代码自动排版
  9. 实验指导书(翻译)Project 4: Transactions
  10. 数值最优化—无约束问题信赖域算法