浅谈基本循环结构

在日常生活中,我们或多或少的会遇到一些循环,比如说做俯卧撑,沿着操场跑步,还有最常见的记时用的钟表,这都是我们经常会遇到的一些循环。

在c语言中常见的的循环结构有三种,for循环,while循环,do-while循环。那么为什么要用循环呢?使用循环可以最大化的简化我们的输入输出操作,因此可以给我们节省更多的时间。

接下来我就对这三种基本的循环做一个简单的简绍:首先是while循环,它的的基本结构是这样的while(条件表达式){循环体}这个循环的意思就是说当条件表达式的结果为真时,则执行大括号中的循环体,并且一直重复的执行直到条件表达式的结果为假时,结束循环。其次是do-while循环,它的基本结构是do{循环体}while(条件表达式);这个结构可以这样解释先执行循环体,再判断循环条件是否满足。二者的区别如下:

相同点:

他们都是提前不知道循环次数的循环结构

异同点:

while循环:先判断循环条件是否成立,再决定是否执行循环体。while循环有可能一次都不执行。

do-while循环:先执行循环体,再判断循环条件是否依然成立,do-while循环至少执行一次循环体。

最后一种循环结构是for循环,其结构为for(循环变量初始化;条件表达式;循环自增){循环体}他们的执行顺序为1->2->4->3->2->4->3...->2(1.循环变量初始化,2.循环条件3.循环增量4.循环体)for循环还有一种常见的应用场景就是循环嵌套:两个for循环相互嵌套,外层循环执行一次,内层循环执行一遍。

这就是我对循环的一些基本的理解,跟大家分享一下。祝生活愉快!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 循环简介 循环可以用于让一个程序重复地执行语句。 循环是用来控制语句块重复执行的一种结构。 循环的概念是程序设计的...
    Vinfai阅读 1,207评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,067评论 19 139
  • 前言:在Objective-C中,经常会遇到重复的执行同一段代码的情况。这时候就会使用到循环功能,和其它编程语言一...
    赵亦晨阅读 297评论 0 0
  • 说走就走 因为我知道, 我无法拥有 只能走起相遇 一次次犹豫, 因为我明白, 我想的是遥不可及。 这种距离, 能否...
    春天里的美丽阅读 612评论 0 6
  • 1.今天去做小排畸,柔福的脐带已经自己肉绕还原了,并且是头位,一切正常,真棒!小柔福,加油啊!妈妈和你一起加油! ...
    彩霞满天q2阅读 226评论 0 0