switch语句

题目:

关于switch语句,下面说法正确的有?

  • A. 条件表达式必须为常量或者整数;
  • B. 单个case中,可以出现多个结果选项;
  • C. 需要用break来明确退出一个case;
  • D. 只有在case中明确添加fallthrough关键字,才会继续执行紧跟的下一个case;

答案解析:

参考答案及解析:BD。

A. 条件表达式可以是任何可以被求值的表达式,不仅限于常量或整数。例如,条件表达式可以是字符串、枚举类型、布尔值或其他数据类型。

C. Go 语言中不需要用 break 来退出,会在执行一条 case 语句后默认直接退出(只有在case中明确添加fallthrough关键字,才会继续执行紧跟的下一个case;)


switch语句
http://example.com/2023/08/17/Go每日一题/switch语句-2/
作者
Feng Tao
发布于
2023年8月17日
更新于
2023年8月17日
许可协议