A. case和default子句的先后顺序不可以变动 B. 一个case语句允许由多个语句,并可以不用{}括起来 C. case的常量表达式的值必须互不相同 D. switch语句常用于多分支选择结构