Instrukcja for
Składnia:
for(inicjacja; warunek; wzrost_licznika_pętli)
{
/* instrukcje pętli */
}
Instrukcja ta jest wykonywana w następujący sposób:
- Na początku jest wykonywana inicjacja. Inicjacja jest wykonywana tylko raz podczas wejścia do pętli.
Najczęściej jest to zainicjalizowanie licznika pętli np.:
for(i=1; ...
- Następnie sprawdzany jest warunek. Jest to najczęściej wyrażenie określające dopuszczalną wartość licznika pętli np.:
for(i=1; i<=5; ...
- Jeżeli warunek jest spełniony to wykonywane są instrukcje pętli.
- Po wykonaniu instrukcji następuje wzrost licznika pętli zgodnie z wyrażeniem podanym w instrukcji np.:
for(i=1; i<=5; i++)
- Teraz następuje powrót do punktu 2.
Pętla jest wykonywana tak długo dopóki warunek jest spełniony. W tym przypadku pętla zostanie wykonana pięć razy, a wartość zmiennej i za każdym razem zwiększana będzie o jeden.