c / beginner
Snippet
Die Switch-Anweisung
Die Switch-Anweisung ist eine Alternative zu langen if-else-Ketten. Sie vergleicht eine Variable mit mehreren 'Case'-Werten und führt den entsprechenden Block aus.
snippet.c
1
2
3
4
5
6
7
8
9
10
switch (grade) {case 'A':printf("Excellent!\n");break;case 'B':printf("Good job!\n");break;default:printf("Keep trying.\n");}
Erklärung
1
switch (grade) {
Beginnt die Auswertung der Variable 'grade'.
2
case 'A':
Definiert einen Codeblock, der ausgeführt wird, wenn grade gleich 'A' ist.
3
break;
Verlässt den Switch-Block, damit die folgenden Cases nicht ausgeführt werden.