所有循环的结构都相同……

当重复执行一段代码时,可以用while循环。但循环的结构总是如出一辙。

  • 在循环开始前做一些简单的工作,比如设置计数器。

  • 在每一轮的循环开始前进行条件测试。

  • 在每一轮的循环结束后做一些工作,如更新计数器。

下面这个例子是一个从1数到10的while循环:

所有循环的结构都相同…… - 图1

所有循环都是这样的三部曲:首先为循环准备变量,其次在每一轮的循环前检查条件,最后在循环末尾更新计数器或实现类似功能。