9.4  数组排序指令SRT的编程

更新于 2026年10月10日 版权声明
9.4 数组排序指令SRT的编程

数组排序指令SRT是保持型输出指令,梯级条件跳变触发执行。数组排序指令对指定数组内的一维、二维或三维数组元素的数值从小到大进行递增的排序,数组的参数应填写被排序元素组的第一个元素,指定数组的维数可以是0、1或2,长度的参数应填写参加排序的元素的个数,如果长度超出操作数组的范围,将发生不可预料的后果。此指令依靠梯级条件的跳变触发执行,梯级条件每触发一次指令执行一次。指令的操作将影响到算术标志位。编写的梯级逻辑如图9-12所示。

本条指令在梯级条件跳变时执行,将二维数组Array_SRT的12个元素按升序排序,图9-13所示是排序前后数据表的状态。

图示(https://www.daowen.com)

图9-12 执行数组排序的梯级逻辑

图示

图9-13 排序前后数据表的状态

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)