Loops 对于具有1个变量启动和另一个变量停止的回路控制
在上面的例子中,如果jx=5,foo将执行6次 但是如果jx=0呢Loops 对于具有1个变量启动和另一个变量停止的回路控制,loops,for-loop,Loops,For Loop,在上面的例子中,如果jx=5,foo将执行6次 但是如果jx=0呢 foo只执行一次吗?或者根本没有?在for循环中,有三个部分 用于初始化;前提条件;增量后 重要的是要认识到,第一次执行循环时,它会在执行下面的代码块之前初始化并检查前提条件。完成块后,将执行 然后它检查前提条件,以检查它是否应该再次进入循环。为什么不尝试一下并查看?0打印一条消息而不是//foo.OP,您可能会发现它很有用。@c.bear-您认为他们是否被告知无法运行代码? int ix = 0; int jx = 5;
foo只执行一次吗?或者根本没有?在for循环中,有三个部分 用于初始化;前提条件;增量后 重要的是要认识到,第一次执行循环时,它会在执行下面的代码块之前初始化并检查前提条件。完成块后,将执行
然后它检查前提条件,以检查它是否应该再次进入循环。为什么不尝试一下并查看?0打印一条消息而不是//foo.OP,您可能会发现它很有用。@c.bear-您认为他们是否被告知无法运行代码?
int ix = 0;
int jx = 5;
for (ix = 0; ix <= jx; ix++)
{
// foo
}