为什么printf应该放在循环中?
SpinnerModel
答案 0 :(得分:0)
这是因为循环是如何工作的。在你看来,你要求打印然后增加10倍。然后在第10次迭代完成后,它将再次增加i,因此这就是为什么在最后一次printf之后它将等于11。
答案 1 :(得分:0)
为什么printf应该放在循环中?
它不必放在for循环中,它可以放在任何地方。
这里,这段代码的作者试图解释将printf()语句放在for-loop和for-loop之外的区别。
当它在for循环中时,它在每次循环运行时运行,从最后一次迭代打印x的递增值。由于x在循环之外声明,x的值在最后一次迭代之后保存,并在循环外的printf()语句中打印。