The for loop
The statement:
for
(expression1;expression2;expression3)
statement
is equivalent to the following instruction
sequence:
expression1
while (expression2) {
statement
expression3
}