C语言的流程控制(第二篇章:三大循环)

三大循环

  • 三大循环包括while 、 do... while...和 for循环

    三种循环必备三要素:
    
      1.循环变量的初始化
    
        2.循环终止的条件
    
          3.趋向循环终止的行为
    

一、while“当”型循环

  • 语法格式为:
    while (表达式)
    {
    语句;
    }
  • 执行过程是:
    当表达式为非0(真)时,执行循环体语句,然后重复上述过程,一直到表达式为0(假)时,while语句结束。

二do while“直到”型循环

  • 语法格式为:
    do
    {
    语句;
    } while (表达式);
    特别注意的是:在循环中do while 至少执行一次,而while 可能一次都不执行。

三、for循环

(1)当型循环语句——for语句

  • 语法格式为:
    for(表达式1;表达式2;表达式3)
    {
    语句;
    }
  • 执行过程是:
    执行过程如下:
    ① 计算表达式1的值;
    ② 判断表达式2,如果其值为非0(真),则执行循环体语句,然后执行第③步;如果其值为0(假),则结束循环,执行第⑤步;
    ③ 计算表达式3;
    ④ 返回继续执行第②步;
    ⑤ 循环结束,执行for语句的后续语句。

循环的嵌套主要就是利用以上三种循环类型来进行循环的嵌套的。这里就不多讲了,主要是构造框架来使学习C语言的人能有一个清晰的组织架构和逻辑思想。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容