您当前的位置:首页 > 生活常识 > 正文

switch语句用法(switch语句的用法)

本文目录

  • switch语句的用法
  • switch语句用法

switch语句的用法

语法:switch(val){case x: //程序段1 break;case y: //程序段2 break;case z: //程序段3 break;default: //程序段4}首先,程序会用val的值与 x,y,z的值进行比较,如果等于其中某一个值,则程序跳转至该case执行程序,执行完后退出switch语句。例如等于x,则程序跳转到程序段2,然后退出switch。如果所有的case值都不相等,则执行default中的程序,例如上面的程序段4.说明1:val的值应该为整数,case语句的个数可以很多,上面的x,y,z的值也是由你设定,但一定是一个常量说明2:case语句里边的break别忘了,否则执行完该程序段后,会继续往下执行

switch语句用法

c语言还提供了另一种用于多分支选择的switch语句,其一般形式为:switch(表达式){case常量表达式1:语句1;case常量表达式2:语句2;…case常量表达式n:语句n;default:语句n+1;}其语义是:计算表达式的值。并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时,即执行其后的语句,然后不再进行判断,继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 索引超出了数组界限(在招标文件中出现了索引超出了数组界限事何意思)

下一篇: 新鲜橙子皮的妙用,橘子皮别扔盘点橘子皮的妙用(又到了吃橙子的季节)



推荐阅读