1、switch case的用法如下:Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。
2、其功能就是控制流程流转的。
(资料图片)
3、直线翻译:switch语句,即“切换”语句;case即“情况”。
4、2、switch 语句一行接一行地执行(实际上是语句接语句)。
5、开始时没有代码被执行。
6、仅当一个 case 语句中的值和 switch 表达式的值匹配时 php 才开始执行语句,直到 switch 的程序段结束或者遇到第一个 break 语句为止。
7、如果不在 case 的语句段最后写上 break 的话,php 将继续执行下一个 case 中的语句段。
8、3、在 switch 语句中条件只求值一次并用来和每个 case 语句比较。
9、在 elseif 语句中条件会再次求值。
10、如果条件比一个简单的比较要复杂得多或者在一个很多次的循环中,那么用 switch 语句可能会快一些。
11、4、switch语句执行时会从上到下根据括号中表达式的值作比较,当某个case语句中的表达式与此值相同时,就执行这个case语句或语句序列,直到遇到break为止。
12、扩展资料:在C#中,switch语句的控制表达式只能是某个整形(int,char,long等)或string。
13、其他任何类型(包括float和double类型)只能用if语句。
14、每个constantExpression值都必须唯一,使controllingExpression只能与它们中的一个匹配。
15、如果controllingExpression的值和任何controllingExpression的值都不匹配,也没有default标签,程序就从switch的结束大括号之后的第一个语句继续执行。
16、参考资料来源:百度百科-switch。
本文到此分享完毕,希望对大家有所帮助。