switch语句 switch语句的相关知识


switch语句 switch语句的相关知识

文章插图
switch语句 switch语句的相关知识 【switch语句 switch语句的相关知识】(1)、C语言程序语句:C语言中它经常跟Case一起使用 , 是一个判断选择代码 。其功能就是控制流程流转的 。直线翻译:switch语句 , 即“切换”语句;case即“情况” 。当变量表达式所表达的量与其中一个case语句中的常量相符时 , 就执行此case语句后面的语句 , 并依次下去执行后面所有case语句中的语句 , 除非遇到break;语句跳出switch语句为止 。如果变量表达式的量与所有case语句的常量都不相符 , 就执行default语句中的语句 。
(2)、C# Switch语句:在C#中 , switch语句的控制表达式只能是某个整形(int,char,long等)或string 。其他任何类型(包括float和double类型)只能用if语句 。
(3)、JavaScript Switch 语句:选择执行若干代码块中的一个 。switch 后面的 (n) 可以是表达式 , 也可以(并通常)是变量 。然后表达式中的值会与 case 中的数字作比较 , 如果与某个 case 相匹配 , 那么其后的代码就会被执行 。break 的作用是防止代码自动执行到下一行 。
(4)、PHP Switch 语句:选择地执行若干代码块之一 , 请使用 Switch 语句 。使用 Switch 语句可以避免冗长的 if..elseif..else 代码块 。对表达式(通常是变量)进行一次计算 , 把表达式的与结构中 case 的值进行比较 , 如果存在匹配 , 则执行与 case 关联的代码 , 代码执行后 , break语句阻止代码跳入下一个 case 中继续执行 , 如果没有 case 为真 , 则使用 default 语句 。