迭代之do-while循环

#include<iostream> 
usingnamespace std; 
int main() 
{ 
        int i=4,j=1; 
        do 
        { 
                cout<<"i="<<i<<endl; 
                i--; 
        }while(i!=0);//先执行循环,再判断条件,决定是否继续循环。 
        do++j; 
            while(j>999);//注意,虽然此时条件为假,但是仍然执行了循环。 
        cout<<"j="<<j<<endl; 
        return0; 
} 
/*do-while循环: 
      当只有一条循环语句时,用:do statement; 
                                       while(expression); 
          当有多条循环语句时,用:do 
                                 { 
                                                         statement1; 
                                                         statement2; 
                                                         ... 
                                                         }while(expression); 
 
  while循环和do-while循环的区别: 
     1.虽然两者很相似,但是,do-while循环是先执行了一次循环,再来判断条件。 
         2.注意:在do-while循环的结尾需要使用分号(在右圆括号之后)。*/
posted @ 2012-06-23 18:57  蚂蚁踩死了大象  阅读(223)  评论(0编辑  收藏  举报