No. The condition is only tested just before execution enters the loop body. Once execution enters the loop body, anything can happen. Of course, the condition will be tested again after the loop body has executed.
Here is some code that illustrates changing the
loop control variable by an amount other than one.
Enters the initial value for count
and
a value for the increment
.
See if you can find an initial value for count
other than 12,
and a value for increment
so that
the loop body is only executed once.