7249
edycji
m (robot dodaje: pt:Programar em C/Controle de fluxo) |
(→Instrukcja if: skrócony zapis) |
||
}
</source>
Spotyka się skrócony zapis . Zamiast : <source lang="C"> if (a != 0) b = 1/a;</source> można napisać : <source lang="C"> if (!a) b = 1/a;</source>
a zamiast <source lang="C"> if (a == 0) b = 1/a; </source> można napisać : <source lang="C"> if (a) b = 1/a;</source>
Oczywiście zmienna a musi być typu integer.
Czasami zamiast pisać instrukcję if możemy użyć operatora wyboru (patrz [[C/Operatory|Operatory]]):
<source lang="C">
b = (a !=0) ? 1/a : 0;
</source>
=== Instrukcja switch ===
Aby ograniczyć wielokrotne stosowanie instrukcji if możemy użyć '''switch'''. Jej użycie wygląda tak:
|
edycji