...
C-kielessä on kolme toistorakenetta for, do while ja while for-toistorakenne on ehkä selväpiirteisin, for-sanan jälkeen tulee kaikki silmukan toimintaan
liittyvät määrittelyt.
...
for
Code Block |
---|
for(alkuarvo; silmukassa olo ehto ; lisäys toistokertojen välillä) \{ { toiminnot silmukan sisällä; \ } |
Esimerkiksi seuraavassa for-silmukassa tulostetaan i:n arvo 0...9
Code Block |
---|
int i; |
...
for(i=0;i<10;i++) |
...
{ printf("\n i = %d",i); |
...
} |
...
do-while
do-while- tostorakennetta käytetään silloin, kun silmukkaan täytyy mennä kerran, vaikka silmukassa oloehto ei olisikaan tosi. do-while-rakennetta sanotaan loppuehtoiseksi while-silmukaksi
...