如果你足够细心的话,这时候你会发现,咦,怎么不再是100开头的呢?答案是:99才是第一个“障碍物”。以代码test3为例,再问一个问题,如果Step为0或者大于等于100会怎么样?——如果为0将不执行代码(这可不是“原地踏步”嘛),如果大于等于100则只执行1次(因为下一步已经跳到100或100以上了,所以不再执行)。Step就讲到这里。
下面再简单讲讲For的另一个形式:
For Each 元素 In 集合
执行语句
[Exit For]
Next [元素]
例如,如果你想把在深圳的Roy找出来,但你又不知道Roy住在哪街哪巷,也不知道深圳有多少人口的话,那么你只需要执行一下这段代码,Roy马上就出来了: