ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Оператор выбора switch. Примеры использования.Оператор switch обеспечивает многонаправленное ветвление. Он позволяет делать выбор одной из множества альтернатив. Хотя многонаправленное ветвление можно реализовать и с помощью последовательности вложенных if -операторов, для многих ситуаций оператор switch оказывается более эффективным решением. Общий формат записи оператора switch имеет вид: Switch (выражение) { case константа1: последовательность инструкций break; case константа2: последовательность инструкций break; case константаЗ: последовательность инструкций break; default: последовательность инструкций break; } Элемент выражение оператора switch должен иметь целочисленный тип (например, char, byte, short или int) или тип string. Выражения, имеющие тип с плавающей точкой, не разрешены. Очень часто в качестве управляющего switch -выражения используется просто переменная; case -константы должны быть литералами, тип которых совместим с типом заданного выражения. При этом никакие две case -константы в одной switch -операторе не могут иметь идентичных значений. Последовательность инструкций default -ветви выполняется в том случае, если ни одна из заданных case -констант не совпадет с результатом вычисления switch -выражения. Ветвь default необязательна. Если она отсутствует, то при несовпадении результата выражения ни с одной из case -констант никакое действие выполнено не будет. Не нашли, что искали? Воспользуйтесь поиском:
|