switch case用法举例,switch case的用法
switch case用法,最近不少朋友在找switch case的用法的相关介绍,兔宝宝游戏网给大家详细的介绍一下,希望对大家有帮助。
1、switch case用法举例:
执行过程:
先计算并获得switch后面小括号里的表达式或变量值,然后将计算结果顺序与每个case后的常量比较。
当二者相等时,执行个case块中的代码,当遇到break时,就跳出switch选择结构,执行switch选择结构之后的代码。
如果任何一个case之后的常量与switch后的小括号中的值相等,则执行switch尾部的default块中代码。
2、switch case的用法:
switchcase的用法如下:
1、Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制流程流转的。直线翻译:switch语句,即“切换”语句;case即“情况”。
2、switch语句一行接一行地执行(实际上是语句接语句)。开始时没有代码被执行。仅当一个case语句中的值和switch表达式的值匹配时php才开始执行语句,直到switch的程序段结束或者遇到第一个break语句为止。如果不在case的语句段最后写上break的话,php将继续执行下一个case中的语句段。
3、在switch语句中条件只求值一次并用来和每个case语句比较。在elseif语句中条件会再次求值。如果条件比一个简单的比较要复杂得多或者在一个很多次的循环中,那么用switch语句可能会快一些。
4、switch语句执行时会从上到下根据括号中表达式的值作比较,当某个case语句中的表达式与此值相同时,就执行这个case语句或语句序列,直到遇到break为止。
扩展资料:
在C#中,switch语句的控制表达式只能是某个整形(int,char,long等)或string。其他任何类型(包括float和double类型)只能用if语句。
每个constantExpression值都必须唯一,使controllingExpression只能与它们中的一个匹配。如果controllingExpression的值和任何controllingExpression的值都不匹配,也没有default标签,程序就从switch的结束大括号之后的第一个语句继续执行。
参考资料来源:百度百科-switch
总结:以上内容就是针对switch case用法举例,switch case的用法的详细介绍,大家可以参考一下。
2024无限火力时间表,《英雄联盟》无限火力2024结束了吗,无限火力什么时候结束,最近不少朋友在找2024无限火力时
2025-03-11-
海龟汤题目和答案全套恐怖高难度,细思极恐的冷门海龟汤 2025-03-11
-
女生手抄上林赋是什么梗的含义(为什么抄上林赋得心上人) 2025-03-11
-
侠盗飞车罪恶都市秘籍大全(完整版),侠盗飞车罪恶都市秘籍有哪些呢 2025-03-11
-
gta5武器秘籍大全(完整版)无限子弹,gta5的武器秘籍有哪些 2025-03-11
-
梦幻西游义绝墨魂笔3x攻略(神器义绝墨魂笔之踪攻略) 2025-03-11
-
公交车里抓着摇曳的手环诗情,清晨时见雾青草沾雨露是什么歌 2025-03-11