Vrste stavkov



Na hitro  nekaj o funkcijah

(Ker brez njih pač ne gre)

Splošna oblika klica funkcije:

Primeri:

Opomba:

getchar() bere znak, vendar ga dobimo šele po vtipkanju ENTER. Rezultat getchar() je tipa int. To omogoča, da lahko vemo, kdaj je branje neuspešno (ne moremo na primer brati po koncu vhoda, tedaj vrne -1 (kar pomeni EOF (end of file)) )


Odločitveni stavek: if

 

Splošna oblika

    if (izraz) 
       stavek1;
    else
       stavek2;

Primer:


Odločitveni stavek: switch

 

Splošna oblika

    switch(izraz) {
    case (A): stavek_A;
             break;
    case (B): stavek_B;
              break;
    default: stavek_X;
    }

Opomba:

Stavek default normalno pišemo na koncu. Lahko pa tudi manjka.

Primer:


Iterativni stavki: zanke

 

Splošne oblike

    for (Inicializacija; Pogoj; Inkrement) stavek;

    while (izraz) stavek;

    do stavek while (izraz);

Primeri:


Stavki: break, continue, goto

Stavek break

Stavek continue

Stavek goto

Primer: