我刚开始从书籍#34;处理入门"开始学习处理编程语言。到目前为止,在我到达for循环之前,它对我来说非常直观。
size(480, 120);
smooth();
strokeWeight(8);
for (int i = 20; i < 400; i += 60) {
line(i, 40, i + 60, 80);
}
当然,本书中的这个例子在PDE(处理开发环境)中运行得很好但是,这里对我来说没有意义:
第一次通过for
- 循环,读取第一个参数'int i = 20'
,也许第二个'i < 400'
然而,它似乎完全忽略了最后一个参数'i +=60'
然后在第一遍之后,for
- 循环似乎在读取其他两个参数时完全忽略'int i = 20'
的第一个参数。
有人可以帮我理解这里到底发生了什么吗?
答案 0 :(得分:1)
要理解这一点,您需要知道for
- 循环如何工作。见流程图: