【流程控制】-Continue继续

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

【流程控制】-Continue继续

1 功能说明

用于跳出当前循环,并进入下一次循环。

注: 注意【Continue继续】与【Break中断】的区别,前者是停止当前的循环,继续执行下一次循环,而后者是完全终止循环,跳出循环执行循环外的步骤流程。

2 基本使用说明

按照流程设计需求,当某种条件满足时,执行到【Continue继续】,便不再运行循环内后续的步骤流程,直接跳出当前循环,满足循环条件的情况下,进入下一个循环。

1  在For循环中的使用场景,以打印0~99内的奇数为例,其中【IF分支】组件的条件 i % 2是取i除以2的余数,等于0或1。

i为偶数时,“i % 2”等于0,逻辑为False,运行【IF分支】“假”后续的步骤流程,即执行【Continue继续】,跳出循环,不再执行后面打印 i 的【输出】组件,进入下一个循环; i为奇数时,“i % 2”等于1,逻辑为True,运行【IF分支】“真”后续的步骤流程,此处没有相应的步骤,接着执行【IF分支】后续的步骤流程,即运行打印 i 的【输出】组件。

2 在While循环中的使用场景,同样以打印0~99内的奇数为例。

这里在【Continue继续】组件前添加了一个【自加】组件,让变量 lv_1 自增 1 ,是因为执行【Continue继续】之后,不会再执行【If分支】后续的【输出】组件和【自增】组件,为避免死循环 。

【流程控制】-Continue继续

1 功能说明用于跳出当前循环,并进入下一次循环。注: 注意【Continue继续】与【Break中断】的区别,前者是停止当前的循环,继续执行下一...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息