/*主要内容:
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循环中也可以使用多条初始化表达式及递增表达式。*/