C/Instrukcje sterujące: Różnice pomiędzy wersjami

Usunięte 6 bajtów ,  12 lat temu
W pierwszej kolejności w pętli for wykonuje się <tt>wyrażenie1</tt>. Wykonuje się ono '''zawsze''', nawet jeżeli warunek przebiegu pętli jest od samego początku fałszywy. Po wykonaniu <tt>wyrażenie1</tt> pętla for sprawdza warunek zawarty w <tt>wyrażenie2</tt>, jeżeli jest on prawdziwy, to wykonywana jest treść pętli for, czyli najczęściej to co znajduje się między klamrami, lub gdy ich nie ma, następna pojedyncza instrukcja. W szczególności musimy pamiętać, że sam średnik też jest instrukcją - instrukcją pustą. Gdy już zostanie wykonana treść pętli for, następuje wykonanie <tt>wyrażenie3</tt>. Należy zapamiętać, że wyrażenie3 zostanie wykonane, nawet jeżeli był to już ostatni obieg pętli. Poniższe 3 przykłady pętli for w rezultacie dadzą ten sam wynik. Wypiszą na ekran liczby od 1 do 10.
<source lang="C">
int i;
for(i=1; i<=10; ++i){
printf("%d", i);
Anonimowy użytkownik