C语言第三节 循环结构

1、for循环 

 /* 循环结构 就是在满足特定条件下,反复执行某程序的结构;

      循环的主要作用是减少重复代码的书写,让代码简洁;

      循环的四大内容:

       1、循环变量初始化;

        2、循环条件;

        3、循环增量;

        4、循环体; */

/* for循环的语法格式:

        for(循环变量初始化①;循环条件②;循环增量③){

            循环体④;

        }

     for循环的执行顺序为:①②④③②④③② ... ,当②不满足时,跳出循环;

     for循环的循环次数为:(第一个不满足循环条件的数 - 循环变量初值)/ 循环增量; */

 

2、随机数和 break、continue

/* 

随机数 函数为 arc4random()

     获取[a, b]范围内随机数的公式为 arc4random() % (b - a + 1) + a;  */

 //在循环中有两个常用的关键字 break、continue。

 //berak,结束本层循环,跳出 break最近的一层循环,腿断了;

 //continue,结束本次循环,还会执行下一次循环,如厕;

 

3、循环嵌套

//既循环里面又有循环,注意两个关键字的使用;

 

4、while do…while

/* while循环的表达式:

     while (条件表达式) {

         循环体;

    }

    当满足循环条件时,执行循环体,不满足时退出循环; */

 

5、三种循环结构的区别

/* for循环:多用于明确循环次数的循环,而且是以后非常常用的循环结构,重点在于for循环的循环嵌套;

while循环:多用于循环次数不明确的循环,知道循环结束的标志,先判断条件,在执行循环体;

do...while循环:多用于循环次数不明确的循环,知道循环结束的标志,先执行循环体,再判断循环条件,不管条件是否成立,循环体至少会被执行一次 */

 

原文地址:https://www.cnblogs.com/hyl2012/p/5212783.html