Heim >Backend-Entwicklung >C++ >Verwenden des Bereichs im Schalterfall in C/C++
In C oder C++ verwenden wir die Switch-Case-Anweisung. In der switch-Anweisung übergeben wir einen Wert und können diesen Wert anhand verschiedener Fälle überprüfen. Hier werden wir sehen, dass wir Bereiche in Case-Anweisungen verwenden können.
Die Syntax für die Verwendung des Bereichs in Groß-/Kleinschreibung lautet wie folgt:
case low … high
Nachdem wir die Groß-/Kleinschreibung geschrieben haben, müssen wir den niedrigeren Wert, dann ein Leerzeichen, dann drei Punkte, dann ein weiteres Leerzeichen und schließlich den höheren Wert eingeben.
Im folgenden Programm sehen wir, was die Ausgabe einer bereichsbasierten Case-Anweisung ist.
#include <stdio.h> main() { int data[10] = { 5, 4, 10, 25, 60, 47, 23, 80, 14, 11}; int i; for(i = 0; i < 10; i++) { switch (data[i]) { case 1 ... 10: printf("%d in range 1 to 10\n", data[i]); break; case 11 ... 20: printf("%d in range 11 to 20\n", data[i]); break; case 21 ... 30: printf("%d in range 21 to 30\n", data[i]); break; case 31 ... 40: printf("%d in range 31 to 40\n", data[i]); break; default: printf("%d Exceeds the range\n", data[i]); break; } } }
5 in range 1 to 10 4 in range 1 to 10 10 in range 1 to 10 25 in range 21 to 30 60 Exceeds the range 47 Exceeds the range 23 in range 21 to 30 80 Exceeds the range 14 in range 11 to 20 11 in range 11 to 20
Das obige ist der detaillierte Inhalt vonVerwenden des Bereichs im Schalterfall in C/C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!