如何循环进行固定次数的迭代?

andrei985

有什么方法可以使for循环迭代固定的次数,即使间隔的右侧可能会增加?我想这样做而没有声明要用作initial副本的其他变量inc例如:

for (i = 0; i < inc; i++)
{
  if (condition) 
  {
     inc++;
  }
}

我很确定,如果inc增加,for将会执行inc - 1多次。我如何精确地迭代inc时间而不使用副本inc

弗洛里斯·韦勒曼
for (i = inc; i > 0; i--) {
    if (condition) {
        inc++;
    }
}

这将起作用,因为您只分配了一次inc。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章