• 循环一开始需要一些特殊的准备
    • 因为一开始程序状态与循环尾的状态不同

个人经验

  • 先不管初始边界条件,先写完整循环内容
  • 然后再想办法把状态初始化为循环尾的状态
    • 必要的情况下,要改动循环里面的内容