C++ break-Anweisung

C++ Schleifen

In C++ hat diebreak-Anweisung die folgenden zwei Verwendungsweisen:

  1. Wenn diebreak-Anweisung innerhalb einer Schleife vorkommt, wird die Schleife sofort beendet, und der Programmfluss wird mit der nächsten Anweisung nach der Schleife fortgesetzt.
  2. Sie kann verwendet werden, um einen case innerhalb derswitch-Anweisung zu beenden.

Wenn Sie verschachtelte Schleifen verwenden (d. h. eine Schleife, die in einer anderen verschachtelt ist), beendet die break-Anweisung die Ausführung der innersten Schleife und beginnt dann mit der Ausführung der nächsten Codezeile nach diesem Block.

Syntax

In C++breakdie Syntax der Anweisung:

break;

Flussdiagramm

C++ break 语句

Beispiel

Beispiel

#include <iostream>
using namespace std;
 
int main ()
{
   // Lokale Variablendeklaration
   int a = 10;

   // Ausführung der do-Schleife
   do
   {
       cout << "Wert von a:" << a << endl;
       a = a + 1;
       if( a > 15)
       {
          // Schleife beenden
          break;
       }
   }while( a < 20 );
 
   return 0;
}

Wenn der obige Code kompiliert und ausgeführt wird, liefert er die folgenden Ergebnisse:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15

C++ Schleifen

Weitere Erweiterungen