1 其语法格式如下: switch(表达式){ case 常量1: 语句1; break; case 常量2: 语句2; break; …… default: 语句n+1;} 其中,switch语句中的表达式是一个整数表达式,case语句中的常量是一个整数常量,当switch语句中的表达式和case语句中...
语句1,可以是多行,可以加括号,也可以不加,到下一个case之前,都是本case的语句范围。[break;] 中括号,表示此语句可以没有。2、case 常量表达式2 [break;]……case 常量表达式n:语句n。[break;][default:]。Switch在一些计算机语言中是保留字,其作用大多情况下是进行判断选择。以C语言来...
1️⃣ switch(n) 语句开始,其中n必须是一个整型表达式哦!🔢 2️⃣ case 1: 当n等于1时,执行这里的代码。💼 3️⃣ printf("oneIn"); 输出"oneIn"。🖨️ 4️⃣ break; 跳出整个switch结构,重要的一步!🚶♂️5️⃣ case 2: 当n等于2时,执行这里的...
int main(void){ int a;printf("input integer number: ");scanf("%d",&a);switch (a){ case 1:printf("Monday\n"); break;case 2:printf("Tuesday\n"); break;case 3:printf("Wednesday\n"); break;case 4:printf("Thursday\n"); break;case 5:printf("Friday\n"); break;case...
case 1:printf("Monday"); break;//n=1就输出此语句,平且用break函数退出 case 2:printf("Tuesday"); break; case 3:printf("Wednesday"); break; case 4:printf("Thursday"); break; case 5:printf("Friday"); break; case 6:printf("Sturday"); break; ...
通过使用switch-case结构,可以避免使用大量的if-else语句,提高程序的可读性和效率。本文将从基本语法开始介绍C语言中case的用法,并给出一些实际场景下的示例。 二、基本的switch-case结构 在C语言中,switch-case结构由switch关键字和多个case标签组成。其基本语法如下: ``` switch (expression) { case constant1: ...
case 1: printf("你输入的是1。 "); break; case 2: printf("你输入的是2。 "); break; case 3: printf("你输入的是3。 "); break; default: printf("你输入的不在13之间。 "); } return 0; } 在这个示例中,我们首先从用户那里获取一个整数输入,我们使用switch语句来判断输入的数字。switch语句...
switch(表达式){ case 整型数值1: 语句 1; case 整型数值2: 语句 2; ... case 整型数值n: 语句 n; default: 语句 n+1;} 它的执行过程是: 1) 首先计算“表达式”的值,假设为 m。 2) 从第一个 case 开始,比较“整型数值1”和 m,如果它们相等,就执行冒号后面的所有语句,也就是从“语句1”一直执...
case常量表达式1:语句1; case常量表达式2:语句2; case常量表达式3:语句3; // …… case常量表达式n:语句n; default:语句n+1; } 例子: 1 2 3 4 5 6 7 switch(value) { case1:printf("one"); case2:printf("two"); case3:printf("three"); ...
case n:语句; case n:语句; default : 语句; } //表达式变量,常量会得到一个值,与case后面n的值进行比较,找到符合n的值,执行后面的语句,连带向下继续执行,直到大括号结束,若没有符合的n值,执行default后面的语句。default可有可无,case后面的n必须是整型常量或字符常量。还有一点需要注意的,出题的时候有时候...