Jak używać instrukcji break w C++

Jak Uzywac Instrukcji Break W C



The oświadczenie o przerwaniu jest kluczowym elementem programowania w C++. Służy do wyjścia z pętli lub instrukcji switch, gdy spełniony jest określony warunek. W tym samouczku omówimy, w jaki sposób oświadczenie o przerwaniu działa w C++, jego składni i różnych przykładach, które pomogą Ci lepiej zrozumieć tę koncepcję.

Czym jest instrukcja break w C++

The oświadczenie o przerwaniu to instrukcja sterowania przepływem, która umożliwia wyjście z pętli lub instrukcji switch przed jej naturalnym zakończeniem. Służy do przerwania przepływu wykonania, gdy spełniony jest określony warunek. Kiedy oświadczenie o przerwaniu zostanie napotkany, sterowanie jest natychmiast przekazywane do pierwszej instrukcji po bloku pętli lub przełącznika.







Składnia instrukcji break

Składnia dla oświadczenie o przerwaniu w C++ jest dość prosta, co podano poniżej:



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

Powyższa składnia jest używana w pętli lub instrukcji switch w celu zakończenia wykonywania bloku.







Jak działa instrukcja break w C++?

A oświadczenie o przerwaniu to polecenie programowania, które nakazuje komputerowi przerwanie wykonywania instrukcji pętli lub przełącznika i przejście do następnego polecenia. Kiedy oświadczenie o przerwaniu pojawia się w pętli, zatrzymuje działanie pętli i przechodzi do następnego polecenia po pętli. Jest to przydatne do szybkiego wyjścia z pętli, gdy spełniony jest określony warunek.

The oświadczenie o przerwaniu może być również używany z instrukcją if-else, ale zawsze powinien być zadeklarowany w ciele pętli i używany tylko dla jednego warunku na raz.



W instrukcje przełączania , oświadczenie o przerwaniu jest zwykle używany na końcu każdej sprawy, aby upewnić się, że program nie będzie kontynuował wykonywania kolejnych spraw. Kiedy oświadczenie o przerwaniu zostanie napotkany, program wyskakuje z instrukcji switch i przechodzi do następnego polecenia.

The oświadczenie o przerwaniu może być używany w następujących typach pętli:

  • dla pętli
  • pętla while
  • pętla do-while
  • Sprawa przełącznik

Przykłady instrukcji break w programach C++

Spójrzmy na kilka przykładów złamać oświadczenia w języku programowania C++.

Przykład 1: instrukcja break z prostą pętlą For

#include
za pomocą przestrzeń nazw standardowe ;
int główny ( ) {
Do ( int A = 1 ; A <= 20 ; A ++ )
{
Jeśli ( A == 10 )
{
przerwa ;
}
cout << A << ' ' ;
}
powrót 0 ;
}

Powyższy kod definiuje główną funkcję, która wykorzystuje pętlę for do iteracji liczb całkowitych od 1 do 20. Pętla jest przedwcześnie zakończana za pomocą oświadczenie o przerwaniu gdy zmienna pętli a równa się 10. Następnie program wypisuje liczby całkowite od 1 do 9 na konsolę.

Wyjście

Przykład 2: instrukcja break z przypadkiem przełącznika

#include
za pomocą przestrzeń nazw standardowe ;
int główny ( ) {
int A = 3 ;
przełącznik ( A ) {
sprawa 1 :
cout << „Przypadek 1: Dziś jest poniedziałek” << koniec ;
przerwa ;
sprawa 2 :
cout << „Przypadek 2: Dziś jest wtorek” << koniec ;
przerwa ;
sprawa 3 :
cout << „Przypadek 3: Dziś jest środa” << koniec ;
przerwa ;
sprawa 4 :
cout << „Przypadek 4: Dziś jest czwartek” << koniec ;
przerwa ;
sprawa 5 :
cout << „Przypadek 5: Dziś jest piątek” << koniec ;
przerwa ;
}
powrót 0 ;
}

W powyższym przykładzie, gdy program wykonuje instrukcję switch, Przypadek 3 zostanie wykonany jako 'A' jest inicjowany na 3. The oświadczenie o przerwaniu pomaga zakończyć instrukcję switch bez późniejszego wykonywania innych przypadków.

Wyjście

Przykład 3: instrukcja break z pętlą Do-While

#include
za pomocą przestrzeń nazw standardowe ;

int główny ( ) {
int na jednego ;
Do {
cout << „Wprowadź liczbę dodatnią (-1, aby wyjść):” ;
jedzenie >> na jednego ;
Jeśli ( na jednego == - 1 ) {
przerwa ;
}
cout << 'Wszedłeś: ' << na jednego << koniec ;
} chwila ( na jednego > 0 ) ;

cout << „Program został zakończony”. << koniec ;
powrót 0 ;
}

Powyższy program prosi użytkownika o wprowadzenie liczby dodatniej, a jeśli użytkownik wprowadzi -1, pętla zostanie zakończona za pomocą oświadczenie o przerwaniu . Jeśli użytkownik wprowadzi liczbę dodatnią, program wyświetli liczbę, a pętla będzie kontynuowana, dopóki użytkownik nie wprowadzi -1.

Zauważ, że pętla do-while w tym przykładzie gwarantuje, że pętla zostanie wykonana co najmniej raz, nawet jeśli użytkownik wprowadzi -1 w pierwszej iteracji.

Wyjście

Zalety instrukcji break

The oświadczenie o przerwaniu jest pomocny w programie, ponieważ umożliwia przedwczesne zakończenie pętli lub instrukcji switch w oparciu o pewien warunek. Podstawową zaletą korzystania z oświadczenie o przerwaniu polega na tym, że może zaoszczędzić czas i zasoby przetwarzania, umożliwiając programowi wyjście z pętli lub instrukcji switch, gdy tylko żądany warunek zostanie spełniony, zamiast kontynuacji oceny warunku w kolejnych iteracjach.

Wniosek

W C++ tzw oświadczenie o przerwaniu może sprawić, że Twój kod będzie bardziej wydajny, umożliwiając wyjście z pętli lub instrukcji switch natychmiast po spełnieniu żądanego warunku, zamiast niepotrzebnego kontynuowania oceny warunku. W tym artykule przedstawiliśmy koncepcję, składnię, działanie i kilka przykładów złamać oświadczenia w pętli for, zmień wielkość liter i do-while.