Jak używać instrukcji Break w C ++

Jak używać instrukcji Break w C ++
Oświadczenie o przerwie jest kluczowym elementem w programowaniu C ++. Służy do wyjścia z pętli lub przełącznika, gdy spełniony jest określony warunek. W tym samouczku omówimy, w jaki sposób Oświadczenie o przerwie Działa w C ++, jego składni i różnych przykładach, które pomogą Ci lepiej zrozumieć koncepcję.

Jakie jest stwierdzenie przerwy w C++

Oświadczenie o przerwie jest zawiernikiem przepływu sterowania, który pozwala wyjść z instrukcji pętli lub przełączania przed jego naturalnym zakończeniem. Służy do przerwania przepływu wykonywania, gdy spełniony jest określony warunek. Kiedy Oświadczenie o przerwie napotyka się, kontrola jest natychmiast przenoszona do pierwszej instrukcji po bloku pętli lub przełącznika.

Składnia instrukcji przerwy

Składnia dla Oświadczenie o przerwie W C ++ jest dość proste, co podano poniżej:

przerwa; // Składnia w języku C ++

Powyższa składnia jest używana w instrukcji pętli lub przełącznika w celu zakończenia wykonania bloku.

Jak działa oświadczenie o przerwie w c++?

A Oświadczenie o przerwie to polecenie programowania, które każe komputerowi, aby przestał uruchamiać instrukcję pętli lub przełącznika i przeszedł do następnego polecenia. Kiedy Oświadczenie o przerwie pojawia się w pętli, powstrzymuje pętlę przed bieganiem i przenosi się do następnego polecenia po pętli. Jest to przydatne do szybkiego wychodzenia z pętli, gdy spełniony jest określony warunek.

Oświadczenie o przerwie może być również używane z instrukcją IF-Else, ale zawsze należy go zadeklarować w korpusie pętli i używać tylko dla jednego warunku na raz.

W Przełącz instrukcje, Oświadczenie o przerwie jest zwykle używany na końcu każdego przypadku, aby upewnić się, że program nie będzie kontynuowany kolejnych przypadków. Kiedy Oświadczenie o przerwie jest napotkane, program wyskakuje z instrukcji przełącznika i przechodzi do następnego polecenia.

Oświadczenie o przerwie Można użyć w następujących rodzajach pętli:

  • dla pętli
  • podczas pętli
  • Pętla do zrobienia
  • Sprawa przełącznik

Przykłady instrukcji przerwy w programach C ++

Spójrzmy na kilka przykładów Oświadczenia o przerwie W języku programowania C ++.

Przykład 1: Instrukcja przerwania z prostą for pętką

#włączać
za pomocą przestrzeni nazw Std;
int main ()
dla (int a = 1; a <= 20; a++)

if (a == 10)

przerwa;

Cout << a << " ";

powrót 0;

Powyższy kod określa główną funkcję, która wykorzystuje pętlę do iteracji przez liczby całkowite od 1 do 20. Pętla jest przedwcześnie wycofana za pomocą Oświadczenie o przerwie Gdy zmienna pętli A wynosi 10. Następnie program drukuje liczby całkowite od 1 do 9 do konsoli.

Wyjście

Przykład 2: Instrukcja Break z obudową przełącznika

#włączać
za pomocą przestrzeni nazw Std;
int main ()
int a = 3;
przełącznik (a)
przypadek 1:
Cout << "Case 1: Today is Monday" << endl;
przerwa;
Przypadek 2:
Cout << "Case 2: Today is Tuesday" << endl;
przerwa;
Przypadek 3:
Cout << "Case 3: Today is Wednesday" << endl;
przerwa;
Przypadek 4:
Cout << "Case 4: Today is Thursday" << endl;
przerwa;
Przypadek 5:
Cout << "Case 5: Today is Friday" << endl;
przerwa;

powrót 0;

W powyższym przykładzie, gdy program wykonuje instrukcję przełącznika, przypadek 3 zostanie wykonany jako "A" jest inicjowany do 3. Oświadczenie o przerwie pomaga zakończyć instrukcję przełącznika bez wykonywania innych przypadków.

Wyjście

Przykład 3: Instrukcja przerwania z pętlą do podczas

#włączać
za pomocą przestrzeni nazw Std;
int main ()
int num;
Do
Cout << "Enter a positive number (-1 to exit): ";
cin >> num;
if (num == -1)
przerwa;

Cout << "You entered: " << num << endl;
while (num> 0);
Cout << "Program exited." << endl;
powrót 0;

Powyższy program zachęca użytkownika do wprowadzenia numeru dodatniego, a jeśli użytkownik wprowadzi -1, pętla jest opuszczana za pomocą za pomocą Oświadczenie o przerwie. Jeśli użytkownik wprowadzi liczbę dodatnią, program wyświetla liczbę, a pętla będzie kontynuowana, dopóki użytkownik nie wprowadzi -1.

Zwróć uwagę, że pętla do -podczas tego przykładu zapewnia, że ​​pętla jest wykonywana co najmniej raz, nawet jeśli użytkownik wprowadzi -1 w pierwszej iteracji.

Wyjście

Zalety oświadczenia o przerwie

Oświadczenie o przerwie jest pomocny w programie, ponieważ pozwala przedwczesne zakończyć instrukcję pętli lub przełączać się na podstawie pewnych warunków. Główna zaleta używania Oświadczenie o przerwie jest to, że może zaoszczędzić czas i zasoby przetwarzania, umożliwiając programowi wyjście z pętli lub przełączania, gdy tylko spełniony jest pożądany warunek, zamiast kontynuować ocenę stanu w kolejnych iteracjach.

Wniosek

W C ++, Oświadczenie o przerwie może zwiększyć wydajność kodu, umożliwiając wyjście z pętli lub przełączania, gdy tylko pożądany warunek zostanie spełniony, zamiast kontynuować ocenę stanu niepotrzebnie. W tym artykule przedstawiliśmy koncepcję, składnię, działanie i niektóre przykłady Oświadczenia o przerwie w pętli, przełączonej obudowie i docieranie.