Heim > Backend-Entwicklung > C++ > Hauptteil

Verwenden des Bereichs im Schalterfall in C/C++

王林
Freigeben: 2023-09-01 12:09:02
nach vorne
1699 Leute haben es durchsucht

在C/C++中使用范围在switch case中

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
Nach dem Login kopieren

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.

Beispiel

#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;
      }
   }
}
Nach dem Login kopieren

Ausgabe

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
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage