为1，则回圈只会执行一次。在回圈进行时，回圈计数器也会随着变化，大部份的程式语言可以允许回圈计数器上数或是下数，每次的变化量可以是1或是其他不为0的数值。在许多程式语言中，回圈计数器要使用整数才能得到准确的结果。由于硬体的限制，在回圈计数器使用浮点数时，结果可能会不符预期，如以下的回圈<br>依其四舍五入的误差、硬体及编译器的差异，不一定会执行10次，可能只会执行9次。而且X的数值可能会有些误差，不是预期的0.1, 0.2, 0.3, ..., 1.0。
指定条件的回圈(w