问答详情
源自:6-11 编程练习

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

 switch(select){

        case"+":

            answer=txt1+txt2;

    

        break;

        case"-":

            answer=txt1-txt2;

            break;

        case"*":

            answer=txt1*txt2;

            break;

        case"/":

            answer=txt1/txt2;

break;

}


提问者:cc菌 2016-07-26 17:41

个回答

  • 风雨潇潇_
    2016-07-26 20:37:51
    已采纳

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

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

  • 慕粉3197238
    2016-07-26 21:15:49

    可以不写

  • ofaith
    2016-07-26 18:04:15

    可以不写DEFAULT