C语言中,for(i--;i>=0;i--)是什么意思?

2024-12-05 11:13:11
推荐回答(3个)
回答1:

for(i--;i>=0;i--):1、i的值减一判断i>=0(如果开始i是一个小于1的值就不进入循环)
2、i是一个大于等于1的值,进入循环,i继续减一,判断i是不是大于等于0(如果开始i是一个小于1的值就不进入循环)同上重复,直到i<0

回答2:

在for循环之前一定已经定义过i的值了吧。
这句的意思是把i从原来的值自减到0。

回答3:

for(表达式a;表达式b;表达式c)

执行顺序:
a
b
c
b
c
b(如b不满足,退出for)