1. 首页 > 热点 >

switch语法结构 switch语法结构的错误

关于switch语法结构,switch语法结构的错误这个很多人还不知道,今天小怡来为大家解答以上的问题,现在让我们一起来看看吧!

switch语法结构 switch语法结构的错误switch语法结构 switch语法结构的错误


1、switch 是另外一种选择结构的语句,用来代替简单的、拥有多个分枝的 if else 语句,基本格式如下:switch(表达式){case 整型数值1: 语句 1;case 整型数值2: 语句 2;......case 整型数值n: 语句 n;default: 语句 n+1;}它的执行过程是:1) 首先计算“表达式”的值,假设为 m。

2、2) 从个 case 开始,比较“整型数值1”和 m,如果它们相等,就执行冒号后面的所有语句,也就是从“语句1”一直执行到“语句n+1”,而不管后面的 case 是否匹配成功。

3、3) 如果“整型数值1”和 m 不相等,就跳过冒号后面的“语句1”,继续比较第二个 case、第三个 case……一旦发现和某个整型数值相等了,就会执行后面所有的语句。

4、假设 m 和“整型数值5”相等,那么就会从“语句5”一直执行到“语句n+1”。

5、4) 如果直到一个“整型数值n”都没有找到相等的值,那么就执行 default 后的“语句 n+1”。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息