这个思路不错 |
唯独♂奇光 发表于 2018-9-13 20:42 不不不,过程判断为可执行后时钟执行最后一个事件的时候又会调用过程判断能否再次进入循环,你自己看清楚,应该没问题的 |
admin_eeras 发表于 2018-9-13 01:15 这样只能循环一次 ![]() |
用时钟做循环。![]() |
想办法利用时钟组件延时,利用如果来构造语句达到循环目的,还可以用上过程,例: 变量 i 为 整数型 = 0 变量 循环次数 为 整数型 = 19 变量 执行记次 为 整数型 过程 条件循环() 如果 i < 循环次数 则 执行任务(第一项) 执行记次 = 1 时钟1.时钟周期 = 1000 结束 如果 结束 过程 时钟1.周期事件() 判断 执行记次 分支 1 执行任务(第二项) 执行记次 =2 分支 2 执行任务(第三项) 执行记次 = 3 分支 3 ’假设还有继续像上面那样,没有更多任务的话: 条件循环()"跳到上面判断一下是不是要继续处理下一个任务集。 时钟周期 = 0 ’让时钟退出循环。 结束 事件 |