美文网首页每周500字iOS Developer程序员
C语言的流程控制(第二篇章:三大循环)

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

作者: 遮天的龙 | 来源:发表于2016-05-21 23:32 被阅读356次

    三大循环

    • 三大循环包括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语言的人能有一个清晰的组织架构和逻辑思想。

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/kgjorttx.html