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

switch语句是必须要写default吗?可不可以不写?

 switch(select){

        case"+":

            answer=txt1+txt2;

    

        break;

        case"-":

            answer=txt1-txt2;

            break;

        case"*":

            answer=txt1*txt2;

            break;

        case"/":

            answer=txt1/txt2;

break;

}


正在回答

3 回答

关键字 default 说明了表达式的结果不等于任何一种情况时的操作(事实上,它相对于 else 从句)。

所以,你认为你的表达式结果已经包含了所有情况,当然可以不写

0 回复 有任何疑惑可以回复我~
#1

cc菌 提问者

非常感谢!
2016-07-26 回复 有任何疑惑可以回复我~

可以不写

1 回复 有任何疑惑可以回复我~

可以不写DEFAULT

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

switch语句是必须要写default吗?可不可以不写?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信