W C ++ instrukcje warunkowe są szeroko stosowane do wykonywania różnych bloków kodów w zależności od określonych warunków. instrukcja przełącznika Służy jako rodzaj warunkowego instrukcji, który pozwala porównać zmienną z wieloma możliwymi wartościami i uruchamiać osobne bloki kodów na podstawie wartości zmiennej. Ten rodzaj instrukcji jest przydatny do uproszczenia złożonego kodu, aby był bardziej czytelny.
W tym samouczku poznasz podstawy korzystania z instrukcja przełącznika w C ++, w tym składnia i przykład.
Co to jest instrukcja przełącznika?
A instrukcja przełącznika jest rodzajem instrukcji warunkowej, która pozwala programowi przetestować zmienną w stosunku do wielu możliwych wartości i uruchomić bloki kodów na podstawie wartości zmiennej. Jest idealny dla użytkowników, którzy nie chcą wykonywać wielu zagnieżdżonych pętli IF-ELSE, aby obsłużyć różne wyniki.
Jak działa instrukcja Switch?
Użyć instrukcja przełącznika W C ++ użytkownicy muszą określić zmienną, która ma zostać przetestowana Wyrażenie przełączania, oraz seria kilku możliwych wartości dla tej zmiennej nazywanej Oświadczenia o sprawach. Jak tylko kod zostanie wykonany, sprawdza Wyrażenie przełączania wbrew każdemu stwierdzeniu przypadku, dopóki nie znajdzie podobnego dopasowania. Po znalezieniu dopasowania uruchamia odpowiedni blok kodu i wychodzi instrukcja przełącznika.
Składnia dla instrukcji przełącznika w C++
Używać instrukcja przełącznika W C ++ postępuj zgodnie z podaną składnią:
przełącznik (wyrażenie)Tutaj instrukcja przełącznika jest oceniany raz, a jego wartość jest porównywana z wartościami każdego przypadku. Jeśli zostanie znaleziony dopasowanie, uruchomiony jest odpowiedni kawałek kodu. Słowa kluczowe przerwa I domyślny są opcjonalne. Kiedy C ++ napotyka słowo kluczowe Break, wychodzi z bloku przełącznika. To zatrzymuje wykonywanie dalszych testów kodu i spraw w bloku. Ilekroć zidentyfikowano mecz i wykonano zadanie, nadszedł czas na przerwę. Nie ma potrzeby dalszych testów. Jeśli nie ma dopasowania przypadku, domyślne słowo kluczowe określa jakiś kod do uruchomienia.
Przykład użycia instrukcji przełącznika w c++
Poniższy prosty przykład pokazuje implementację instrukcja przełącznika w c++.
#włączaćPowyższy program C ++ przyjmuje dane wejściowe do operacji arytmetycznej od użytkowników. Następnie wymaga dwóch liczb i używa instrukcja przełącznika Aby wykonać wymaganą operację na liczbach. Upewnij się, że użytkownicy wprowadzają prawidłowy operator inaczej, program rzuci błąd.
Wniosek
instrukcja przełącznika jest potężną instrukcją warunkową w C ++ używanym do testowania zmiennej w stosunku do wielu wartości i umożliwia wykonywanie różnych bloków kodów na podstawie tej zmiennej. Pomaga uprościć kod i uczynić go bardziej czytelnym niż zagnieżdżona pętla if-else. Prosty przykład podany w powyższym samouczku pokazuje użycie instrukcja przełącznika w prostej operacji arytmetycznej w C++. Możesz użyć tego rodzaju instrukcji w różnych scenariuszach, w których musisz przetestować wiele warunków.