C语言基础-循环控制07

1.switch语句

    switch(表达式)

    {

        case 1:

             执行代码;

             break;

        case 2:

             执行代码;

             break;

        case 3:

             执行代码;

             break;

        default:

             执行代码;

             break;

    }

     一般情况下,每一个case的后面都要加1break.


2.循环控制

    2.1 while循环

         

        while(条件表达式)

        {

           那段需要被反复不停执行的代码;

           循环体;

        }

    

   2.2 do-while循环

        do

       {

         循环体;

       }while(条件表达式);

   2.3 for循环

      

      for(初始化表达式;循环条件表达式;循环后操作表达式)

     {

         循环体;

      }

    第一步骤:先执行初始化表达式.

      第二步骤:判断循环条件表达式的真假.

            2.3.1 如果为真,就执行循环体.循环体执行完毕之后.再执行循环后操作表达式.然后跳回第二步骤继续执行.

            2.3.2 如果为假,就结束for循环.




   2.4 break和continue区别

   

    2.4.1. break

 

         1). 可以使用在switch-casecase代码块中.代表立即结束switch-case结构.

 

         2). break还可以用在循环体中.

           如果在循环体中遇到了break.就会立即结束当前这个循环结构.

           在循环体的内部可以直接结束当前循环.

            当遇到了break 是立即、马上、立刻、现在、now结束当前循环结构.

             就算break后面还有循环体代码不会执行.

     3). 结束循环的方式

         a. 判断循环条件得到假而结束.

         b. 在循环体的内部使用break结束.


   2.4.2 continue

        

    1). continue只能使用在循环体中.

      2). 在循环体中.如果遇到了continue.

         会立即结束本次循环 然后回去判断循环条件.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值