|
||||
|
1.4.6 Операторы switch Оператор switch производит сопоставление значения с множеством констант. Проверки в предыдущем примере можно записать так: switch (ch) (* case 'i': in = x; cm = x*fac; break; case 'c': in = x/fac; cm = x; break; default: in = cm = 0; break; *) Операторы break применяются для выхода из оператора switch. Константы в вариантах case должны быть различными, и если проверяемое значение не совпадает ни с одной из констант, выбирается вариант default. Программисту не обязательно предусматривать default. |
|
||