您的位置:首页 > 编程语言 > C语言/C++

C语言基础-循环控制07

2017-05-22 22:49 435 查看

1.switch语句

    switch(表达式)
    {
        case
值1:
            
执行代码;
             break;
        case
值2:
            
执行代码;
             break;
        case
值3:
            
执行代码;
             break;
        default:
            
执行代码;
             break;
    }

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

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-case的case代码块中.代表立即结束switch-case结构.

 
         2). break还可以用在循环体中.
           如果在循环体中遇到了break.就会立即结束当前这个循环结构.
           在循环体的内部可以直接结束当前循环.
            当遇到了break
是立即、马上、立刻、现在、now结束当前循环结构.
             就算break后面还有循环体代码不会执行.
     3).
结束循环的方式
         a.
判断循环条件得到假而结束.
         b.
在循环体的内部使用break结束.

   2.4.2 continue
        
 
  1). continue只能使用在循环体中.
      2).
在循环体中.如果遇到了continue.
        
会立即结束本次循环 然后回去判断循环条件.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: