为了账号安全,请及时绑定邮箱和手机立即绑定

switch语句的运算顺序

switch语句的运算顺序

C++
亮彩 2017-04-12 21:22:46
查看完整描述

3 回答

已采纳
?
望远

TA贡献1017条经验 获得超1032个赞

从上往下匹配case,匹配成功就进入执行,有一个为default,遇到break跳出switch语句块,注意switch的贯穿现象。
查看完整回答
1 反对 回复 2017-04-12
?
望远

TA贡献1017条经验 获得超1032个赞

switch(2)
    {
    case 1:printf("1");break;
    case 2:printf("2");break;//switch从这个case进入,如果没有break;
    //那么就会继续往下执行不管是否匹配case,直到运到break跳出或者全都执行完,这就是switch的贯穿现象。
    case 3:printf("3");break;
    default:printf("default");
    }


查看完整回答
1 反对 回复 2017-04-12
  • 3 回答
  • 1 关注
  • 1512 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信