Loops (cont)
The "for loop" in C
for (expr1; expr2; expr3) {
some statements;
}
|
expr1 is evaluated before the loop starts
expr2 is evaluated at the beginning of each loop
- if it is non-zero, the loop is repeated
expr3 is evaluated at the end of each loop
Example:
|
|
for (i = 1; i < 10; i++) {
printf("%d %d\n", i, i * i);
}
|
|
|