Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...