发布网友 发布时间:2022-04-23 05:38
共2个回答
热心网友 时间:2023-06-24 14:06
switch语句并不作判断,只是拿表达式的值去与case匹配,匹配成功,则顺序执行,直到break语句而跳出switch,全部匹配失败则执行default中的语句。switch(0)会去匹配 case 0的那个语句块。
热心网友 时间:2023-06-24 14:06
先匹配,匹配到哪条就继续往下执行,没有break没啥意义。
例如:
ch=a,case 'a'后的语句全部执行,ch=h也是一样;
如果ch=0的话,就只匹配到case '0'执行后面一条语句。
如果没有匹配就执行default后的语句,包括v2++