首页 > 代码库 > 流程语句

流程语句



流程语句
==================================================================
条件语句:

1.如果布尔表达式成立,则执行代码块
    
    if(布尔表达式){
            代码块
               }
    
2.如果布尔表达式成立,则执行代码块1,否则执行代码块2
     if(布尔表达式){
        代码块1
        }else{代码块2}

3.如果布尔表达式1成立,则执行代码块1,否则如果布尔表达式2成立,则执行代码块2,如果以上两个都不成立,则执行代码块3  

 if(布尔表达式1){
        代码块1
    }else if(布尔表达式2){
        代码块2
        }else{
            代码块3
        }
        
ps:if语句是可以嵌套使用的

-------------------------------------------------------------    
循环语句:
            
1.先执行一次代码块,其次会判断布尔表达式是否成立,如果成立则循环执行代码块
        do{代码块}while(布尔表达式);
        
        
        

2.判断布尔表达式是否成立,如果成立,则循环执行代码块
        while(布尔表达式){
                代码块
            }
                              
3.for循环的执行步骤:
        1.首先执行表达式1(初始化变量)
        2.执行表达式2(判断循环条件)
        3.如果循环条件成立,则执行循环体
        4.循环语句执行完毕之后,改变变量的值,再次判断循环条件是否成立,如果成立再次执行循环体....
        5.如果循环条件不成立,终止循环,执行循环后面的语句
            
            
    ps:1.无论执行多少次循环,表达式1只执行一次
       2.循环也是可以嵌套的

           for(表达式1;表达式2;表达式3){
                循环体
        }        

        
        for(初始化变量;循环条件;修改循环变量的值){
            循环体
        }        
---------------------------------------------------------------

switch(表达式){
    
        case 常量1:
            代码块1;
        break;

        case 常量2:
            代码块2
        break;
        
        ....
        
        default:
            默认代码块;
            break;
}    
    
--------------------------------------------------------    


break   continue

break:终止循环语句继续执行循环后面的语句
continue:终止本次循环,继续下一次循环


   


本文出自 “12175266” 博客,请务必保留此出处http://12185266.blog.51cto.com/12175266/1864709

流程语句