for(初始语句;循环条件语句;迭代语句){ //代码 } 说明: 如循环条件语句结果为假, 则不会执行迭代语句 for函数条件中至少有两个分号,即至少为for(;;) for语句中定义的变量为for语句内部的局部变量,但是在某些编译环境是不合法的,故为了兼容性,都在for外面定义. 实例 child::C语言中多层for嵌套实例