Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział5
Instrukcjesterujące
przebiegiemprogramu
Poniższypodrozdział,wzamyśleautora,mastanowićwyłącznieencyklopedyczny
poradnikomawianychinstrukcjisterującychprzebiegiemprogramu.
5.1
Instrukcjeibloki
DowolnewyrażeniestajesięinstrukcjąjęzykaC,jeślizostaniezakończoneznakiem
średnika,np:
pi13.1415;
printf("%f\n",pi);
−−i;
Średnikoznaczatutajraczejzakończenieinstrukcji,niżoddzieleniedwóchkolejnych
instrukcjiodsiebie.
Nawiasyklamrowe{}używane,jaktobyłojużwspomniane,dozgrupowania
deklaracjiiinstrukcjisterującychwwiększecałościzwaneblokami.Składniowo
blokinstrukcjijestrównoważnypojedynczejinstrukcji.Blokuinstrukcjinietrzeba
kończyćśrednikiem.
5.2
Instrukcjawarunkowa
DowyborujednegozwariantówużywasięwjęzykuCinstrukcjiifonastępującej
składni:
if(wyrażenie)
instrukcja1
else
instrukcja2