变量名 | 类 型 | 静态 | 数组 | 备 注 |
a | 文本型 | | |
b | 文本型 | | |
数据数组 | 文本型 | | 0 |
筛选数据 | 文本型 | | 0 |
筛选数组 | 文本型 | | 0 |
排序结果 | 文本型 | | 0 |
i | 整数型 | | |
j | 整数型 | | |
临时变量 | 文本型 | | |
a =
“01=15 02=14 03=31 04=18 05=39 06=27 07=27 09=14 10=46”b =
“03 06 09 10 01”数据数组 =
分割文本 (a,
“ ”,
)筛选数组 =
分割文本 (b,
“ ”,
)
计次循环首 (取数组成员数 (筛选数组
), i
)
计次循环首 (取数组成员数 (数据数组
), j
)

如果真 (寻找文本 (数据数组
[j
], 筛选数组
[i
] +
“=”, ,
假) = 1
)

加入成员 (筛选数据, 数据数组
[j
])



计次循环尾 ()
计次循环尾 ()
计次循环首 (取数组成员数 (筛选数据
) - 1, i
)
计次循环首 (取数组成员数 (筛选数据
) - i, j
)

如果真 (到数值 (取文本右边 (筛选数据
[j
],
取文本长度 (筛选数据
[j
]) -
寻找文本 (筛选数据
[j
],
“=”, ,
假))
) <
到数值 (取文本右边 (筛选数据
[j + 1
],
取文本长度 (筛选数据
[j + 1
]) -
寻找文本 (筛选数据
[j + 1
],
“=”, ,
假))
))



临时变量 = 筛选数据
[j
]


筛选数据
[j
] = 筛选数据
[j + 1
]


筛选数据
[j + 1
] = 临时变量




计次循环尾 ()
计次循环尾 ()
计次循环首 (取数组成员数 (筛选数据
), i
)
加入成员 (排序结果,
取文本左边 (筛选数据
[i
],
寻找文本 (筛选数据
[i
],
“=”, ,
假) - 1
))
计次循环尾 ()
如果 (取数组成员数 (排序结果
) > 0
)
标签1.标题 = 排序结果
[1
]

如果 (取数组成员数 (排序结果
) > 1
)标签2.标题 = 排序结果
[2
]


如果 (取数组成员数 (排序结果
) > 2
)标签3.标题 = 排序结果
[3
]


如果 (取数组成员数 (排序结果
) > 3
)标签4.标题 = 排序结果
[4
]


如果 (取数组成员数 (排序结果
) > 4
)标签5.标题 = 排序结果
[5
]


