Verwendung der Break-Anweisung in C++

Verwendung Der Break Anweisung In C



Der Aussage brechen ist ein entscheidendes Element in der C++-Programmierung. Es wird verwendet, um eine Schleife oder Switch-Anweisung zu verlassen, wenn eine bestimmte Bedingung erfüllt ist. In diesem Tutorial werden wir besprechen, wie die Aussage brechen funktioniert in C++, seine Syntax und verschiedene Beispiele, die Ihnen helfen, das Konzept besser zu verstehen.

Was ist die break-Anweisung in C++

Der Aussage brechen ist eine Ablaufsteuerungsanweisung, mit der Sie eine Schleife oder Schalteranweisung vor ihrer natürlichen Beendigung verlassen können. Es wird verwendet, um den Ausführungsfluss zu unterbrechen, wenn eine bestimmte Bedingung erfüllt ist. Wenn ein Aussage brechen angetroffen wird, wird die Kontrolle sofort an die erste Anweisung nach dem Schleifen- oder Switch-Block übergeben.







Syntax der break-Anweisung

Die Syntax für die Aussage brechen in C++ ist ganz einfach, was unten angegeben ist:



brechen ; //Syntax in der Sprache C++

Die obige Syntax wird innerhalb der Schleifen- oder Schalteranweisung verwendet, um die Ausführung des Blocks zu beenden.







Wie funktioniert eine Break-Anweisung in C++?

A Aussage brechen ist ein Programmierbefehl, der den Computer anweist, die Ausführung einer Schleife oder Schalteranweisung zu beenden und mit dem nächsten Befehl fortzufahren. Wenn ein Aussage brechen innerhalb einer Schleife erscheint, stoppt es die Ausführung der Schleife und fährt mit dem nächsten Befehl nach der Schleife fort. Dies ist nützlich, um eine Schleife schnell zu verlassen, wenn eine bestimmte Bedingung erfüllt ist.

Der Aussage brechen kann auch mit der if-else-Anweisung verwendet werden, sollte aber immer innerhalb des Schleifenkörpers deklariert und nur für jeweils eine Bedingung verwendet werden.



In Switch-Anweisungen , Die Aussage brechen wird normalerweise am Ende jedes Falls verwendet, um sicherzustellen, dass das Programm nicht mit der Ausführung nachfolgender Fälle fortfährt. Wenn das Aussage brechen gefunden wird, springt das Programm aus der switch-Anweisung und fährt mit dem nächsten Befehl fort.

Der Aussage brechen kann in den folgenden Arten von Schleifen verwendet werden:

  • für Schleife
  • while-Schleife
  • do-while-Schleife
  • Schaltergehäuse

Beispiele für break-Anweisungen in C++-Programmen

Schauen wir uns einige Beispiele an Aussagen brechen in der Programmiersprache C++.

Beispiel 1: break-Anweisung mit einfacher For-Schleife

#include
verwenden Namensraum Standard ;
int hauptsächlich ( ) {
für ( int A = 1 ; A <= zwanzig ; A ++ )
{
Wenn ( A == 10 )
{
brechen ;
}
cout << A << ' ' ;
}
zurückkehren 0 ;
}

Der obige Code definiert eine main-Funktion, die eine for-Schleife verwendet, um die Ganzzahlen von 1 bis 20 zu durchlaufen. Die Schleife wird vorzeitig beendet, indem die verwendet wird Aussage brechen wenn die Schleifenvariable a gleich 10 ist. Das Programm gibt dann die ganzen Zahlen von 1 bis 9 an die Konsole aus.

Ausgang

Beispiel 2: break-Anweisung mit Switch-Case

#include
verwenden Namensraum Standard ;
int hauptsächlich ( ) {
int A = 3 ;
schalten ( A ) {
Fall 1 :
cout << 'Fall 1: Heute ist Montag' << Ende ;
brechen ;
Fall 2 :
cout << 'Fall 2: Heute ist Dienstag' << Ende ;
brechen ;
Fall 3 :
cout << 'Fall 3: Heute ist Mittwoch' << Ende ;
brechen ;
Fall 4 :
cout << 'Fall 4: Heute ist Donnerstag' << Ende ;
brechen ;
Fall 5 :
cout << 'Fall 5: Heute ist Freitag' << Ende ;
brechen ;
}
zurückkehren 0 ;
}

Wenn im obigen Beispiel das Programm die switch-Anweisung ausführt, wird Fall 3 als ausgeführt 'A' wird auf 3 initialisiert Aussage brechen hilft, die switch-Anweisung zu beenden, ohne die anderen Fälle anschließend auszuführen.

Ausgang

Beispiel 3: break-Anweisung mit Do-While-Schleife

#include
verwenden Namensraum Standard ;

int hauptsächlich ( ) {
int Auf eins ;
Tun {
cout << 'Geben Sie eine positive Zahl ein (-1 zum Beenden): ' ;
Essen >> Auf eins ;
Wenn ( Auf eins == - 1 ) {
brechen ;
}
cout << 'Du bist eingetreten: ' << Auf eins << Ende ;
} während ( Auf eins > 0 ) ;

cout << 'Programm beendet.' << Ende ;
zurückkehren 0 ;
}

Das obige Programm fordert den Benutzer auf, eine positive Zahl einzugeben, und wenn der Benutzer -1 eingibt, wird die Schleife mit verlassen Aussage brechen . Wenn der Benutzer eine positive Zahl eingibt, zeigt das Programm die Zahl an und die Schleife wird fortgesetzt, bis der Benutzer -1 eingibt.

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

Ausgang

Vorteile der Break-Anweisung

Der Aussage brechen ist in einem Programm hilfreich, da es Ihnen ermöglicht, eine Schleife oder switch-Anweisung basierend auf einer bestimmten Bedingung vorzeitig zu beenden. Der Hauptvorteil der Verwendung von a Aussage brechen ist, dass es Verarbeitungszeit und Ressourcen sparen kann, indem es dem Programm ermöglicht, eine Schleife oder switch-Anweisung zu verlassen, sobald die gewünschte Bedingung erfüllt ist, anstatt die Bedingung in nachfolgenden Iterationen weiter auszuwerten.

Abschluss

In C++ ist die Aussage brechen kann Ihren Code effizienter machen, indem Sie eine Schleife oder switch-Anweisung verlassen können, sobald die gewünschte Bedingung erfüllt ist, anstatt die Bedingung unnötig weiter auszuwerten. In diesem Artikel haben wir das Konzept, die Syntax, die Funktionsweise und einige Beispiele für bereitgestellt Aussagen brechen in for-Schleife, switch case und do-while.