迭代之for循环

/*主要内容: 
  1.for循环控制结构。 
  2.简单for循环的形式。 
  3.for循环和while循环的区别。 
  4.跟踪及调试循环。*/ 
#include<iostream> 
usingnamespace std; 
int main() 
{ 
        int day,hour,minutes; 
        for(day=1;day<=3;day++)//括号里的内容分别是:初始化,测试表达式,递增表达式。 
                cout<<"Day="<<day<<endl; 
 
        for(hour=5;hour>2;hour--) 
        { 
                minutes=60*hour; 
                cout<<"Hour="<<hour<<",Minutes="<<minutes<<endl; 
        } 
        return0; 
} 
/*for循环:for循环括号内的条件分别表示:初始化表达式。循环的重复条件。递增表达式。 
          注意,递增表达式一般是在执行完循环体中的语句之后再来执行它。 
 
  while循环与for循环之间的区别:for循环中递增表达式被强制在每次循环的最后执行; 
                                而while循环中,递增表达式可以包含在循环体中。 
 
  一般,不推荐在for循环中使用break语句,避免破坏结构化程序设计的规则。 
  另外,for循环中也可以使用多条初始化表达式及递增表达式。*/
posted @ 2012-06-23 19:27  蚂蚁踩死了大象  阅读(1495)  评论(0编辑  收藏  举报