|
其实就是把满足条件的给移动到前面去:
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 数组 | 文本型 | | 0 | 尾部 | 文本型 | | | 数 | 整数型 | | | 首部 | 文本型 | | | 值 | 整数型 | | | 结果 | 文本型 | | |
文本 = 子文本替换 (文本, “00”, “”, , , 真) 尾部 = 文本 计次循环首 (取数组成员数 (开头 ), 数 ) 数组 = 分割文本 (尾部, “ ”, ) 首部 = “” 尾部 = “” 计次循环首 (取数组成员数 (数组 ), 值 )  如果真 (数组 [值 ] = “”)  到循环尾 ()  如果 (取代码 (数组 [值 ], ) - 取代码 (“0”, ) = 开头 [数 ])   首部 = 首部 + 数组 [值 ] + “ ”   尾部 = 尾部 + 数组 [值 ] + “ ”    计次循环尾 () 结果 = 结果 + 首部 计次循环尾 ()返回 (结果 + 尾部 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 选项 | 整数型 | | 0 | 结果 | 文本型 | | |
文本 = 文本 + “01 18 26 34 48 ”文本 = 文本 + “03 14 23 31 00 ”文本 = 文本 + “08 19 29 37 00 ”调试输出 (文本 )选项 = { 1 }结果 = 选择开头 (文本, 选项 )调试输出 (结果 )选项 = { 1, 2 }结果 = 选择开头 (文本, 选项 )调试输出 (结果 )调试输出 (选择开头 (文本, { 1, 2, 3 })) 调试输出 (选择开头 (文本, { 4, 2, 0 }))
|
评分
-
参与人数 1 | 荣誉 +1 |
收起
理由
|
笨潴
| + 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
查看全部评分
|