C语言for循环是先判断再执行这一点要和while循环区分

for循环一般在一开始的头部会制定一些限制规则,比如说i要在要比某一个数小的时候才可以进行计算,如果i不满足条件就不能执行,但是while循环一般是先进行一次,然后再判断条件。

c语言for循环是先执行后判断

for (语句1语句2语句3)

{循环体}

那么执行顺序是 1 循环体 3 2(如果满足) 循环体 3 2 循环体 3 2 ……直到语句2不成立就跳出循环了