В качестве метки, после ключевого слова case в операторе switch-case может быть записано:
- только целочисленное выражение
- только целочисленная или перечислимая константа
- целочисленная, перечислимая, логическая или строковая константа
- целочисленное, перечислимое, логическое или строковое выражение
- целочисленная, вещественная, перечислимая, логическая или строковая константа
- целочисленное, вещественное, перечислимое, логическое или строковое выражение
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.