2.9.1 for循环
2025年09月26日
2.9.1 for循环
for循环一般用于已知重复执行次数的循环,是程序开发中常用的循环条件之一,当for循环表达式中的条件为true时,就会一直循环代码块。因为循环的次数是在执行循环语句之前计算的,所以for循环又称作预测式循环。当表达式中的条件为false时,for循环会结束循环并跳出。for循环语法格式如下:
for循环的优点就是for循环的条件都位于同一位置。同样,循环的条件可以使用复杂的布尔表达式表示。for循环表达式包含3个部分,即初始化表达式、条件表达式和迭代表达式。当for循环执行时,将按照以下顺序执行。
■在for循环开始时,首先运行初始化表达式。
■初始化表达式初始化后,则判断表达式条件。
■若表达式条件成立,则执行循环语句。
■循环语句执行完毕后,迭代表达式执行。
■迭代表达式执行完毕后,再判断表达式条件并循环。
下列代码是输出0~99的值。
注意:for循环既可做增量操作,也可以做减量操作,如可以写为for(int i=10;i>0;i--),说明for循环的结构非常灵活,同样for循环的条件,迭代表达式也不仅局限于此。