选择合适的语句

如果是重复做某一操作,用循环语句。有三种:
一、
for( 表达式①; 表达式②; 表达式③) {
  ……

二、
do {   ……
}while(表达式①);

三、
while(表达式①) {  
      ……

    先执行语句,再判断用: 

    do {
         ……
    }while(表达式①);
 
    先判断能否执行,再执行语句用:    
    while(表达式①) {
        ……
    }
    或者用: 
     for(;表达式①;) {
     }

各循环语句间的转化:
 do {}while() 和 for(;;)之间的转化:
    1.do {语句1;} while(表达式1);
    2.for(;;){
        语句1; 
        if(!表达式1) break;
    }

 do {} while() 和 while() {}之间的转化:
    1.do {语句1;} while(表达式1);
    2.while(true) {
       语句1; 
       if(!表达式1) break;
     }
 
 while() {} 和 for(;;) 之间的转化:
    1.while(表达式1) {语句1;}
    2. for(;表达式1;) {语句1;}

在循环操作中,如果有特殊情况,用:
   if(条件) {}else{} switch语句
   如果条件是多个,并且要求同时满足多个条件才执行{}里的语句,用 &&
   如果条件是多个,并且要求只要满足一个条件就执行{}里的语句,用 ||

posted @ 2011-03-09 22:36  jnje  阅读(218)  评论(0编辑  收藏  举报