
for(ⅰ=0;ⅰ<=N-2;)什么意思ⅰ++)
1个回答
关注

展开全部
你好,for(i=0;i
它的执行流程是这样的:
首先给变量i赋初值0,然后判断,若满足条件i<2(是),就执行循环体的语句,完成后再i++,即。
i = i + 1。
i变成1,然后再次判断是否满足条件i<2(仍是),就再执行循环体的语句,完成后再i++,即。
i成为2,再次判断是否满足条件i<2,发现不再满足,于是就退出循环。
for循环中间的1永远为真,所以这是个死循环(除非当i满足某个条件,用break退出循环),i从0开始,每次循环加一。
当i=0;判断i<10,i++是保留并循环累计。当i=9<10,9被保留,当i=10,判断i<10错误,前面都过不了,i++没发生,所以既不保留10也不再循环。i=9是最后的值。
咨询记录 · 回答于2022-06-08
for(ⅰ=0;ⅰ<=N-2;)什么意思ⅰ++)
您好,我正在帮您查询相关的信息,马上回复您。
你好,for(i=0;i