Une instruction switch est une instruction de flux de contrôle utilisée pour exécuter différents blocs de code en fonction de la valeur d'une variable ou d'une expression. La syntaxe est la suivante : switch (variable) { case value1: // Bloc de code pour la valeur 1 break; ... default : // Bloc de code par défaut à exécuter si la variable ne correspond à aucune casse }. Il est souvent utilisé pour sélectionner des actions en fonction de valeurs, sélectionner des chemins de code en fonction de l'état ou d'une entrée, ou créer des programmes pilotés par menu.
Instruction Switch en C++
Qu'est-ce qu'une instruction switch ?
Une instruction switch est une instruction de flux de contrôle utilisée pour exécuter différents blocs de code en fonction de la valeur d'une variable ou d'une expression.
Syntaxe :
<code class="cpp">switch (variable) { case value1: // 针对值 1 的代码块 break; case value2: // 针对值 2 的代码块 break; ... default: // 如果变量不匹配任何 case,则执行的默认代码块 }</code>
Comment ça marche :
Utilisation :
L'instruction switch est généralement utilisée dans les situations suivantes :
Exemple :
L'exemple suivant montre comment utiliser une instruction switch pour effectuer différentes actions en fonction des entrées de l'utilisateur :
<code class="cpp">#include <iostream> int main() { int choice; std::cout << "请选择以下选项:" << std::endl; std::cout << "1. 添加" << std::endl; std::cout << "2. 减法" << std::endl; std::cout << "3. 乘法" << std::endl; std::cout << "4. 除法" << std::endl; std::cin >> choice; switch (choice) { case 1: // 执行加法操作 break; case 2: // 执行减法操作 break; case 3: // 执行乘法操作 break; case 4: // 执行除法操作 break; default: // 输入无效 std::cout << "无效选项" << std::endl; } return 0; }</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!