大家好,今天小编关注到一个比较有意思的话题,就是关于switch结构设计师的问题,于是小编就整理了1个相关介绍switch结构设计师的解答,让我们一起看看吧。
switch语句属于选择语句,其表达形式就像一个选择结构,大体的格式如下:
switch(表达式){//short、int、char
case 取值1:
执行语句1;
break;case 取值2:
执行语句2;break;... ...default:
默认执行语句;break;}
语法结构解读:
1、其中的“表达式”的结果以及case后的“取值”只能是3种类型:short、int和char;
2、两种结束switch语句的情况
1)遇到break,直接跳出选择;
2)执行到switch语句结束;
3、default语句不论放在哪个地方,它都是在没有匹配的情况下才会去执行,也就是说case无论在什么情况下都会比default先执行;
4、程序会按照顺序执行case的匹配,如果匹配的case语句或者default语句后没有对应的break来终止,那么程序还会继续向下执行匹配,执行匹配到的表达式,直到遇到brak或switch语句结束。
5、如果所有的case都没有匹配,则执行default里面默认的表达式
到此,以上就是小编对于switch结构设计师的问题就介绍到这了,希望介绍关于switch结构设计师的1点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:3801085100@qq.com,我们会予以删除相关文章,保证您的权利。
转载请注明出处:http://dbzz.cn/yundongyangsheng/gcw/44057.html
相关热词:
时间:2024-05-24
时间:2024-07-09
时间:2025-01-04
时间:2024-09-11
时间:2024-02-22
时间:2024-08-11
时间:2024-07-23
时间:2024-05-24
时间:2024-12-02
时间:2024-02-07
时间:2024-02-04
时间:2024-02-24
时间:2024-02-08
时间:2024-12-18
时间:2024-05-21
时间:2024-02-03