W języku programowania C Switch Control oferuje nam opcje programów opartych na menu. W rzeczywistości za pomocą menu, jeśli - instrukcja, możemy również zbudować program oparty na menu. Ale może to zwiększyć złożoność naszego programu. Czas wykonania również rośnie. Aby rozwiązać problem, kontrola przełącznika jest wprowadzana w C.
Kiedy otrzymamy więcej niż jedną opcję, gniazdowanie (IF-ELSE) nie jest czytelne do punktu widzenia naszego programu, a następnie używamy kontroli przełącznika.
Składnia
przełącznik (wyrażenie)W wyrażeniu warunek prawdziwy lub fałszywy nie jest możliwy. W rezultacie należy wziąć. Przełącznik oznacza skok. W wyniku wyrażenia otrzymamy stałą, a wykonanie pójdzie w tej sprawie. Jeśli ta stała nie pasuje, przechodzi do domyślnego przypadku. Działa tylko raz. Stała może być dowolnym typem INT lub charakterem. Ale pływak lub jakikolwiek prawdziwy nie jest niemożliwy.
Jeśli chcemy uruchomić tylko OneCase, musimy napisać przerwę w każdym przypadku. Następnie steruj wyjściem z korpusu przełącznika. Oznacza to, że sprawa zostanie uruchomiona, tylko to wyrażenie mówi.
To nie jest konieczne; stała to grupa sekwencji nr. Może to być losowe nr 5, -4, 143…
Domyślna obudowa, możemy pisać w dowolnym miejscu w korpusie przełącznika.
Przykład programowania 1
#włączaćWyjście
Wyjaśnienie
Kiedy napisaliśmy dowolne niezerowe NO w nawiasach, gdy jest to średnia, ocenia prawdziwy warunek. Tak więc ten warunek nigdy nie będzie fałszywy. Jeśli chcemy zakończyć ten program, musimy napisać getch () w pętli When When. Jeśli użytkownik chce wyjść z programu opartego na menu, musimy napisać inną sprawę o nazwie Exit (0).
Przykład programowania 2
#włączaćWyjście
Wyjaśnienie
Przykład programowania 2 jest kolejnym przykładem wyrażenia sterowania przełącznikiem. Tutaj 5 przypadków jest obecnych zgodnie z wymogiem programu. Każda sprawa ma opcję dla użytkownika, aby dokonać wyboru uruchomienia programu. Jak widzę z wyjścia, użytkownik może wielokrotnie uruchomić swój program, dopóki nie wyjdzie z programu, wybierając przypadek 5. Nazywa się to programem opartym na menu.
Wniosek
Korzystając z obudowy przełącznika, użytkownik może uzyskać opcje zgodnie z jego wymaganiami. W ten sposób język C daje użytkownikowi i koderowi, aby program był wygodny i łatwiejszy. Zmniejsza także złożoność przestrzeni i złożoność czasu programu. W rezultacie programy stały się bardziej niezawodne, wredne bezbłędne.