Вопросы к Поиску с Алисой
Для использования вложенных конструкций switch в C++ можно написать следующий пример: www.geeksforgeeks.org
#include <iostream> int main() { int x = 1, y = 2; // Внешний switch www.geeksforgeeks.org switch (x) { // Если x == 1 case 1: // Вложенный switch www.geeksforgeeks.org switch (y) { // Если y == 2 case 2: cout << ”Choice is 2”; break; // Если y == 3 case 3: cout << ”Choice is 3”; break; } break; // Если x == 4 case 4: cout << ”Choice is 4”; break; // Если x == 5 case 5: cout << ”Choice is 5”; break; default: cout << ”Choice is other than 1, 2 3, 4, or 5”; } return 0; }
При вложении case и default метки связываются с ближайшей switch-инструкцией, которая заключает их. learn.microsoft.com