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
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!