一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case,且被测试的变量会对每个 switch case 进行检查。
需要注意的是 switch 里面的case 如果没有加break的话是不会跳出这个switch的,而是会继续下一个case,这点需要注意。
此外 switch也可以嵌套使用
代码例子
#include<stdio.h>
int main()
{
char grade = 'B';//grade是常量
switch (grade)
{
case 'A'://常量
break;
case 'B':
case 'C':
printf("如果b没有break则会直接跳到c\n");
break;
case 'D':
break;
case 'E':
break;
case 'F':
break;
}
printf("您的成绩是%d", grade);
}
网站标题:CV鼻祖洋芋
原创文章,作者:locus,如若转载,请注明出处:https://blog.cvpotato.cn/forward-code/c-2/55/
本博客所发布的内容,部分为原创文章,转载注明来源,网络转载文章如有侵权请联系站长!