if() 

语句1 
if(条件1真){退出总的if判断,不执行后面的语句2和语句3} 
else{语句2;语句3}

语句4

解决方案 »

  1.   

    1楼说的挺好,可能我没说清楚,我要的结构如下:
    if() 

    语句1 
    if(条件1真){退出总的if判断,不执行后面的所有语句} 
    语句2 
    if(条件2真){退出总的if判断,不执行后面的所有语句} 
    语句3 
    if(条件3真){退出总的if判断,不执行后面的所有语句} 
    ……

    语句n如果用else,则可能深度嵌套if语句
      

  2.   

    if()   
    {
    while(1){ 
    语句1   
    if(条件1真){break;}   
    语句2   
    if(条件2真){break;}   
    语句3   
    if(条件3真){break;}   
    ……  
    语句n 
    break;

    }
    这样你看如何?
    对效率基本没有影响,并且可以实现你想要的功能.
      

  3.   

    while(1){
    if()   
    {   
    语句1   
    if(条件1真){break;}   
    语句2   
    if(条件2真){break;}   
    语句3   
    if(条件3真){break;}   
    …… 
    }   
    语句n 
    }
    这个和上面意思一样,也能起到相应的效果,
    你随便选择一种方式.