本文目录导读:
switch语句的用法
switch语句的作用是根据表达式的值,是流程跳转到不同的语句。switch语句的一般形式如下:switch
{
case 常量1:语句1
case 常量2:语句2
。 。 。
。 。 。
。 。 。
case 常量n: 语句n
defult : 语句n+1
}
C#中switch语句的用法
switch(表达式){case常量表达式1: 语句1;break;
case常量表达式2: 语句2;break;
…
case常量表达式n: 语句n;break;
default:语句n+1;break;
}
switch语句用法
switch是多分支语句的关键词,在很多语言中都有使用,一般都是跟case配套使用,c语言中格式举例如下:switch (a){ case 1:处理程序
case 2:处理银亲劳立导衡运台价华程序
.............
case n:处理程序
default:处理程序
}
其中a为变量,case后面为常量或常量表达式,处理程序可以由多条语句组成,处理程序一般以break;作为结束。
c语言switch语句的用法问题
case语句是执行到break,跳出switch,一开始n=0,s=0,跳到case 0:空语句,继续执行(没有break),到case 1,执行s+=1,s=1,没有break,继续,s+=2,s=3,有break,跳出switch,所以第一个输出的是3,n=1,s=3,执行s+=3,s=6,没有break,继续,执行s+=4,s=10,没break,继续跳出switch,所以第二个输出10,n=2,s=10,跳到default(不满足上述case,跳到这),执行s+=4,s=14,所以第三个是14,n=3跳出循环,结束swi来自tch是什么意思
Switch用在C语言中经常跟Case一起使用,是一个判断选择代码。其功能就是控制流程流转他核联笔兵的。
switch语句,即“切换”语句;case即“情况”。一个switch语句允许测试一个变量等于多个值时的情况。每个值称为一个case商准费乙话雷失缩院密,且被测试的变量会对每个构失乐香安switch case进行检查。
实例如下:
se后跟的语句将被执行,直到遇到break语句为止。
5、当遇到break语句时,switch终止,控制流将跳转到switch语句后的下一行。
6、不是每一个case都需要包含break。如果case语句不包含break,控制流将会继续后续的case,直到遇到break为止。
7、一个switch语句可以有一个可选的defaultcase,出现在switch的结尾。default case可用于在上面所有case都不为真时执行一个任务。default case中的break语句不是必需的。