Множественное ветвление

  • docx
  • 18.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002098.docx

1.      Множественное ветвление

Конструкция предназначена для выбора одной из нескольких вет-

 

switch (выражение переключатель)

целочисленное значение, строка, char


{

case_Маркер: операторы; break;

константа

case_Маркер: операторы; break;

<default: операторы; break;> //необязательная часть

}

Схема выполнения:

1. Вычисляется значение переключателя.

2. Значение переключателя последовательно сравнивается с марке- ром ветвей.

3. Выполняется та ветвь, маркер которой совпал со значением пере- ключателя.

Одна из ветвей может иметь стандартный маркер default. При нали- чии такого маркера, отмеченная им ветвь будет выполняться в том слу- чае, когда переключатель не совпал ни с одним маркером.