初识C语言——分支循环语句

  即分支语句和循环语句。分支语句又有if和switch,循环语句又有for,while和do······while。

  一,分支语句

  (1),if

        if(表达式)

            语句1

        else

             语句2

        表达式若为真,则执行语句1;若为假,则执行语句2

        若要进行多重判断,可在if和else之间加入else if,形式与其一致

        *条件操作符:exp1?exp2:exp3

                              若exp1为真,则执行exp2;若其为假,则执行exp3。

  (2),switch(特殊的if……else)

        switch(表达式)

        {

                case  常量表达式1:语句1:break;

                case  常量表达式2:语句2;break;

                default                   :语句3;break:

        }

二,循环语句

  (1),while

        while(表达式)

                循环语句

        如要使用多条语句,则需使用{······}将循环语句进行包裹,构成语句块。

        循环开始时,先判断表达式的条件是否成立,如果成立则执行循环语句一次,一直重复,直至表达式的条件不成立时,终止循环。

  (2),for

        for(语句1;表达式;语句2)

                循环语句

        如要使用多条语句,则需使用{······}将循环语句进行包裹,构成语句块。

        循环开始时,先执行语句1,并且整个过程中只在开始时执行一次。

        然后判断表达式的条件,条件成立,则执行一次循环语句,而后执行语句2,循环往复,直至表达式的条件不成立,则终止循环。

  (3),do······while

        do

                循环语句

        while(表达式);

        如要使用多条语句,则需使用{······}将循环语句进行包裹,构成语句块。

        先执行循环语句一次,而后判断表达式的条件,条件成立,则再次执行一次循环语句,循环往复,直至表达式的条件不成立,则终止循环。

        *break:永久终止循环

        *continue:跳过本次循环中continue后面的代码

         

  

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

you-_ling

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值