So verwenden Sie die Break -Anweisung in C ++

So verwenden Sie die Break -Anweisung in C ++
Der Break -Erklärung ist ein entscheidendes Element bei der C ++ - Programmierung. Es wird verwendet, um eine Schleife oder eine Schaltanweisung zu beenden, wenn eine bestimmte Bedingung erfüllt ist. In diesem Tutorial werden wir diskutieren, wie die Break -Erklärung Funktioniert in C ++, seiner Syntax und verschiedenen Beispielen, um das Konzept besser zu verstehen.

Was ist die Break -Aussage in C++

Der Break -Erklärung ist eine Steuerflusserklärung, mit der Sie vor seiner natürlichen Beendigung aus einer Schleife oder einer Schalteranweisung herausgehen können. Es wird verwendet, um den Ausführungfluss zu brechen, wenn eine bestimmte Bedingung erfüllt ist. Wenn ein Break -Erklärung Es wird angetroffen, das Steuer.

Syntax der Break -Anweisung

Die Syntax für die Break -Erklärung in C ++ ist recht einfach, was unten angegeben ist:

brechen; // Syntax in C ++ - Sprache

Die obige Syntax wird in der Schleife oder Schalteranweisung verwendet, um die Ausführung des Blocks zu beenden.

Wie funktioniert eine Break -Erklärung in C++?

A Break -Erklärung ist ein Programmierbefehl, mit dem der Computer nicht mehr ausgeführt wird, um eine Schleife oder eine Schaltanweisung auszuführen, und über den nächsten Befehl übergehen. Wenn ein Break -Erklärung In einer Schleife erscheint es, dass die Schleife ausführt und zum nächsten Befehl nach der Schleife weitergeht. Dies ist nützlich, um eine Schleife schnell zu verlassen, wenn ein bestimmter Zustand erfüllt ist.

Der Break -Erklärung kann auch mit der if-else.

In Anweisungen wechseln, Die Break -Erklärung wird in der Regel am Ende eines jeden Falls verwendet, um sicherzustellen, dass das Programm nachfolgende Fälle nicht weiter ausführt. Wenn das Break -Erklärung Es wird angetroffen, das Programm springt aus der Switch -Anweisung heraus und geht zum nächsten Befehl weiter.

Der Break -Erklärung kann in den folgenden Arten von Schleifen verwendet werden:

  • Für Schleife
  • while-Schleife
  • DO-während der Schleife
  • Schaltergehäuse

Beispiele für Break -Aussagen in C ++ - Programmen

Schauen wir uns einige Beispiele davon an Aussagen brechen In C ++ - Programmiersprache.

Beispiel 1: Break-Anweisung mit einfachem For-Loop

#enthalten
Verwenden von Namespace STD;
int main ()
für (int a = 1; a <= 20; a++)

if (a == 10)

brechen;

Cout << a << " ";

Rückkehr 0;

Der obige Code definiert eine Hauptfunktion, die eine für die Schleife verwendet, um die Ganzzahlen von 1 bis 20 zu iterieren. Die Schleife wird vorzeitig mit dem beendet Break -Erklärung Wenn die Schleifenvariable a entspricht 10. Das Programm druckt dann die Ganzzahlen von 1 bis 9 zur Konsole.

Ausgang

Beispiel 2: Break -Anweisung mit Switch Case

#enthalten
Verwenden von Namespace STD;
int main ()
int a = 3;
Schalter (a)
Fall 1:
Cout << "Case 1: Today is Monday" << endl;
brechen;
Fall 2:
Cout << "Case 2: Today is Tuesday" << endl;
brechen;
Fall 3:
Cout << "Case 3: Today is Wednesday" << endl;
brechen;
Fall 4:
Cout << "Case 4: Today is Thursday" << endl;
brechen;
Fall 5:
Cout << "Case 5: Today is Friday" << endl;
brechen;

Rückkehr 0;

Im obigen Beispiel wird Fall 3 ausgeführt, wenn das Programm die Switch -Anweisung ausgeführt wird "A" wird auf 3 initialisiert. Der Break -Erklärung Hilft bei der Beendigung der Switch -Anweisung, ohne die anderen Fälle anschließend auszuführen.

Ausgang

Beispiel 3: Break-Anweisung mit do-while-Schleifen

#enthalten
Verwenden von Namespace STD;
int main ()
int num;
Tun
Cout << "Enter a positive number (-1 to exit): ";
cin >> num;
if (num == -1)
brechen;

Cout << "You entered: " << num << endl;
while (num> 0);
Cout << "Program exited." << endl;
Rückkehr 0;

Das obige Programm fordert den Benutzer auf, eine positive Nummer einzugeben, und wenn der Benutzer -1 eingibt, wird die Schleife mithilfe der beendet Break -Erklärung. Wenn der Benutzer eine positive Nummer eingibt, zeigt das Programm die Nummer an, und die Schleife wird fortgesetzt, bis der Benutzer -1 eintritt.

Beachten Sie, dass die Schleife in diesem Beispiel sicherstellt, dass die Schleife mindestens einmal ausgeführt wird, auch wenn der Benutzer bei der ersten Iteration -1 eintritt.

Ausgang

Vorteile der Break -Erklärung

Der Break -Erklärung ist in einem Programm hilfreich, da Sie eine Schleife oder eine Schaltanweisung vorzeitig beenden, basierend auf einer Bedingung. Der Hauptvorteil der Verwendung a Break -Erklärung ist, dass die Verarbeitungszeit und -ressourcen sparen können, indem dem Programm eine Schleife oder eine Schaltanweisung beenden, sobald die gewünschte Bedingung erfüllt ist, anstatt die Bedingung in nachfolgenden Iterationen weiter zu bewerten.

Abschluss

In C ++ die Break -Erklärung Kann Ihren Code effizienter gestalten, indem Sie eine Schleife oder eine Schaltanweisung beenden, sobald der gewünschte Zustand erfüllt ist, anstatt die Bedingung weiterhin unnötig zu bewerten. In diesem Artikel haben wir das Konzept, die Syntax, das Arbeiten und einige Beispiele von vorgelegt Aussagen brechen In For-Loop, Switch Case und Do-wonit.