5.1.1 for运算符
for运算符是用来进行预定次数的回路通过代码区块。我们声明:以整数变量作为计数器,并给它指定开始值。我们指出条件:若成立就执行回路。我们还指出了递增计数器变量的表达式。
这里有for循环的例子:

第一个表达式,int counter=1,以1值初始化Counter(计数器)变数。
第二个表达式,Counter<=3,即为条件:如为真(true),就执行括号内的代码;如为假(false),回路结束,并在大括号(})结束后继续执行。
第三个表达式,Counter++,意思是“以1递增计数器的值”。表达式Counter会将值减去1,而Counter+2会以2递增。每次回路结束时,计数器变量会递增或递减。下次回路迭代,第二个自变量,即此例中的Counter <=3,会重新被评估。请注意:第三个表达式之后没有分号。
上面的例子会执行回路三次。每次迭代后,计数器都会加1;第三次迭代后,回路会终止。
注:迭代是重复反馈过程的活动,其目的的通常是为了逼近所需的目标或结果。每次重复过程就称为一次“迭代”,而每次迭代得到的结果会被用来作为下次迭代的初始值。