选择语句,可以说是如果语句的升级版,当我们的如果语句嵌套太多,或者如果语句判断太多的时候,都可以考虑使用选择语句
在多条件判断的时候,选择语句的执行速度比多个如果语句要快而且如果语句的嵌套长度是有限制的
(注:关键字中英文对应关系,选择 - select,选择结束 - endselect)
执行流程图解:
举例: - f=1.0
- 选择(f)
- 条件 1.1:
- 辅助.消息框("满足条件1执行这里")
- 条件 1.2:
- 辅助.消息框("满足条件2执行这里")
- 条件 1.3:
- 辅助.消息框("满足条件3执行这里")
- 默认:
- 辅助.消息框("如果没有满足的条件执行默认语句")
- 选择结束
- str="C"
- 选择(str)
- 条件 "A":
- 辅助.消息框("满足条件A执行这里")
- 条件 "B":
- 辅助.消息框("满足条件B执行这里")
- 条件 "C":
- 辅助.消息框("满足条件C执行这里")
- 默认:
- 辅助.消息框("如果没有满足的条件执行默认语句")
- 选择结束 //执行完一条匹配的条件即跳到选择结束
复制代码
|