下列选项说法正确的是()。
A. if语句中的“表达式”可以是关系或逻辑表达式,也可以是任意类型的常量、变量。
B. switch语句是多分支选择语句,比嵌套的if语句清晰、易懂,常用于分类统计、菜单等程序设计。
C. 在if语句中,判断两个数是否相等要用运算符=
D. 在switch语句中,case后面的语句可以是任何语句,也可以空,但default后面不能为空。而且case常量表达式的值必须唯一,但必须注意先后次序。
E. 在switch语句中,执行完某一case后面的语句,若没有遇到break,则不再进行判断,直接执行下一个case后面的语句。
F. 任何一种选择结构都可以用if语句来实现,但并非所有的if语句都有等价的switch语句。switch语句只能用来实现以相等关系作为选择条件的选择结构。