自定义数据类型排序软件只用5条代码循环

易语言 2020-02-26 17:50:29

自定义数据类型排序软件只用5条代码循环

.子程序 自定义数据类型排序
.参数 自定义数据, 自定义类型, 参考 数组
.局部变量 i, 整数型
.局部变量 count, 整数型
.局部变量 j, 整数型
.局部变量 数据1, 自定义类型

count = 取数组成员数 (自定义数据)
.计次循环首 (count, i)
.计次循环首 (count - 1, j)
.如果真 (自定义数据 [j].index > 自定义数据 [j + 1].index)
数据1 = 自定义数据 [j]
自定义数据 [j] = 自定义数据 [j + 1]
自定义数据 [j + 1] = 数据1
.如果真结束

.计次循环尾 ()
.计次循环尾 ()