Maison > développement back-end > C++ > Comment écrire la plage après le cas de l'instruction switch en C++

Comment écrire la plage après le cas de l'instruction switch en C++

下次还敢
Libérer: 2024-05-08 02:18:15
original
610 Les gens l'ont consulté

La plage de cas de l'instruction switch en C++ est utilisée pour spécifier la valeur ou la plage de valeurs à laquelle la variable peut correspondre. La structure syntaxique est la suivante : case range : // Rupture de bloc de code ; La variable correspond à la plage et l'instruction break est utilisée pour quitter l'instruction switch.

Comment écrire la plage après le cas de l'instruction switch en C++

Portée du cas de l'instruction switch en C++

En C++, l'instruction switch peut être utilisée pour exécuter différents blocs de code en fonction de la valeur d'une variable. La portée après cas est utilisée pour spécifier une valeur spécifique ou une plage de valeurs à laquelle la variable peut correspondre. Pour spécifier une plage, vous devez utiliser le tilde (~), comme indiqué ci-dessous :

switch (variable) {
    case value1 ~ value2:
        // 代码块
        break;
    // ...
}
Copier après la connexion

Structure de syntaxe :

<code>case 范围:
     // 代码块
     break;</code>
Copier après la connexion

Explication :

  • Portée : Spécifié à l'aide d'un tilde (~), indiquant que la variable peut correspondre à la plage.
  • Bloc de code : Code exécuté lorsque la variable correspond à la portée.
  • break : Instruction de fin facultative, utilisée pour quitter l'instruction switch. Sans interruption, le programme continuera à exécuter les cas suivants.

Exemple :

int number = 5;

switch (number) {
    case 1 ~ 5:
        cout << "数字介于 1 和 5 之间" << endl;
        break;
    case 6:
        cout << "数字是 6" << endl;
        break;
    default:
        cout << "数字大于 6" << endl;
}
Copier après la connexion

Sortie :

<code>数字介于 1 和 5 之间</code>
Copier après la connexion

Dans cet exemple, la valeur de la variable number (5) correspond à la plage 1 ~ 5, donc le premier bloc de code est exécuté.

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!

Étiquettes associées:
c++
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal