Что такое switch в C?
В языке программирования C есть специальный оператор, который называется "switch". Он используется для выбора одного из нескольких вариантов выполнения кода в зависимости от значения переменной или выражения.
Оператор switch позволяет избежать необходимости писать много повторяющегося кода, когда нужно выполнить одну и ту же операцию для разных значений переменной. Вместо этого можно просто указать значение, которое мы хотим проверить, а затем указать несколько возможных вариантов действий для каждого из этих значений.
Пример использования switch в C может выглядеть следующим образом:
int age = 20;
switch (age) {
case 18:
printf("Вы можете голосовать");
break;
case 21:
printf("Вы достигли совершеннолетия");
break;
default:
printf("Ваш возраст не соответствует ни одному из указанных");
}
В этом примере мы используем переменную age для определения возраста пользователя. Затем мы проверяем, является ли возраст равным 18 или 21. Если это так, то выполняется соответствующий код. В противном случае выводится сообщение о том, что возраст не соответствует ни одному из указанных.