linux.txt/programmieren/c/kontrollstrukturen.tex

49 lines
1.5 KiB
TeX
Raw Permalink Normal View History

2025-02-15 15:39:11 +01:00
% master: kontrollstrukturen.tex
% Kontrollstrukturen v0.2
% 2011-05-27 (Rx)
\section{Kontrollstrukturen}
%---------------------------
\begin{verbatim}
if(Ausdruck) wenn der Ausdruck stimmt,
{
Anweisung-en1; Anweisung-en1
}
else sonst
{
Anweisung-en2; Anweisung-en2
}
switch(Ausdruck) gehe zum Ausdruck
{
case 1: Anweisung-en1; Ausdruck1: Anweisung-en1
case 2: Anweisung-en2; Ausdruck2: Anweisung-en2
break; Anweisungen beenden
case n: Anweisung-enn; Ausdruckn: Anweisung-enn
break; Anweisungen beenden
default: Anweisung-en; Ausdruck nicht vorhanden: Aneisung-en
}
continue; unterbricht die Abarbeitung und geht zur Ausdrucksbedingung
break; verlässt die Schleife oder Verbundsanweisung
for(Ausdruck1;Ausdruck2;Ausdruck3) Ausdruck1 einmal ausführen
{ so lange der Ausdruck2 stimmt,
vorher noch Ausdruck3
Anweisug-en; Anweisung-en
}
while(Ausdruck) so lange der Ausdruck stimmt,
{
Anweisung-en; Anweisung-en
}
do mach
{
Anweisung-en; Anweisung-en
}
while(Ausdruck); so lange der Ausdruck stimmt
\end{verbatim}