Maison  >  Article  >  Java  >  variable de jugement de cas de changement

variable de jugement de cas de changement

WBOY
WBOYoriginal
2024-02-19 08:04:051070parcourir

switch case判断变量

Le cas de commutation nécessite des exemples de code spécifiques

En programmation, nous devons souvent effectuer différentes opérations en fonction de différentes valeurs de variables. L'instruction switch case est une structure pratique qui vous permet de sélectionner différents blocs de code à exécuter en fonction de la valeur d'une variable.

Ce qui suit est un exemple de code spécifique qui montre comment utiliser l'instruction switch case pour déterminer différentes valeurs de la variable :

#include <stdio.h>

int main() {
    int day;

    printf("请输入一个整数(表示星期几):");
    scanf("%d", &day);

    switch (day) {
        case 1:
            printf("今天是星期一
");
            break;
        case 2:
            printf("今天是星期二
");
            break;
        case 3:
            printf("今天是星期三
");
            break;
        case 4:
            printf("今天是星期四
");
            break;
        case 5:
            printf("今天是星期五
");
            break;
        case 6:
            printf("今天是星期六
");
            break;
        case 7:
            printf("今天是星期天
");
            break;
        default:
            printf("输入有误,请输入1-7的整数
");
            break;
    }

    return 0;
}

Dans le code ci-dessus, une variable entière jour est d'abord définie , puis transmis. La fonction scanf obtient une valeur entière à partir de l'entrée de l'utilisateur. Utilisez ensuite l'instruction switch case pour déterminer quel jour de la semaine aujourd'hui est basé sur la valeur de day et affichez les informations correspondantes en conséquence. day,然后通过scanf函数从用户输入中获取一个整数值。接着使用switch case语句,根据day的取值来判断今天是星期几,并相应地输出相应的信息。

如果day的值是1,那么switch case语句会执行第一个case后面的代码块,输出"今天是星期一";如果day的值是2,则执行第二个case后面的代码块,输出"今天是星期二";以此类推。

如果day

Si la valeur de day est 1, alors l'instruction switch case exécutera le bloc de code après le premier cas et affichera « Aujourd'hui, c'est lundi » si la valeur de day ; > S'il vaut 2, le bloc de code suivant le deuxième cas sera exécuté et "Aujourd'hui c'est mardi" sera affiché et ainsi de suite ;

Si la valeur de day n'est pas comprise entre 1 et 7, alors le bloc de code après la valeur par défaut sera exécuté et "Erreur de saisie, veuillez saisir un entier de 1 à 7" sera affiché.

Grâce à cet exemple, nous pouvons voir la structure de l'instruction switch case : d'abord, la variable est jugée via le mot-clé switch, puis le mot-clé case est utilisé pour correspondre à la valeur spécifique. Si la correspondance est réussie, le code correspondant. le bloc est exécuté ; si aucune correspondance n’est réussie, le bloc de code suivant la valeur par défaut est exécuté. Le mot-clé break doit être ajouté au bloc de code après chaque cas pour indiquer la fin de la branche actuelle et sortir de l'instruction switch case. 🎜🎜En bref, l'instruction switch case est une structure très couramment utilisée, qui peut effectuer différentes opérations basées sur différentes valeurs de variables, ce qui est très pratique. Dans le processus de programmation réel, nous pouvons utiliser de manière flexible les instructions switch case pour simplifier l'écriture de code en fonction de besoins spécifiques. 🎜

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!

Déclaration:
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