下列说法中,不正确的一个是()。
A: switch语句的功能可以由if…elseif语句来实现
B: 若用于比较的数据类型为double型,则不可以用switch语句来实现
C: if…elseif语句的执行效率总是比switch语句高
D: case子句中可以有多个语句,并且不需要大括号{}括起来
A: switch语句的功能可以由if…elseif语句来实现
B: 若用于比较的数据类型为double型,则不可以用switch语句来实现
C: if…elseif语句的执行效率总是比switch语句高
D: case子句中可以有多个语句,并且不需要大括号{}括起来
举一反三
- 下列说法中,不正确的一个是( )。 A: switch的语句功能可以由if…else if语句来实现 B: 若用于比较的数据类型为double型,则不可以用switch语句来实现 C: 若用于比较的数据类型为double型,则不可以用switch语句来实现 D: case子句中可以有多个语句,并且不需要大括号{}括起来
- 关于多路分支语句switch,下面说法不正确的是 。 A: switch语句不能嵌套 B: switch语句中可以出现多个空的case子句 C: 凡是能用switch语句实现的分支控制都可以用if语句实现 D: 一般情况下,当有多路分支时使用switch语句比使用if语句方便
- 一个switch语句中可以有多个break语句,用于执行完某一个case分支后,退出switch语句
- 判断题:switch语句在case后允许有多个语句,可以不用{}括起来。
- 关于if语句和switch语句描述正确的是( )。 A: 只能对整型、字符串或可以隐式转换为整型或字符串的用户自定义类型变量使用switch语句。 B: switch语句中,每个case段必须包括break语句,default语句也不例外。 C: if语句可以实现switch语句的功能 D: switch语句一定不能实现if语句的功能