C For 循环
For 循环
当你确切知道想要循环执行一段代码的次数时,使用 for
循环而不是 while
循环:
语法
for (表达式 1; 表达式 2; 表达式 3) { // 要执行的代码块 }
表达式 1 在代码块执行之前执行(一次)。
表达式 2 定义了执行代码块的条件。
表达式 3 在代码块执行后执行(每次循环后)。
下面的示例将打印数字 0 到 4:
实例
int i; for (i = 0; i < 5; i++) { printf("%d\n", i); }
例子解释
表达式 1 在循环开始前设置一个变量(int i = 0
)。
表达式 2 定义了循环运行的条件(i
必须小于 5
)。如果条件为真,循环将重新开始;如果为假,循环将结束。
表达式 3 在每次循环中的代码块被执行后,增加一个值(i++
)。