????????在循环开始前执行一次,通常用于设置循环变量的值。
????????每次循环迭代前都会执行,判断循环是否继续。
????????如果条件判断步骤的结果为真,则执行循环体中的代码。
????????在循环体执行完毕后执行,通常用于修改循环变量的值。
#include <stdio.h>
int main() {
? ? for (int i = 0; i < 10; i++) {
? ? ? ? printf("%d\n", i);
? ? }
? ? return 0;
}
??
int i = 0; //初始化步骤
i < 10; //条件判断步骤
printf("%d\n", i); //是循环体
i++; //迭代步骤。