易语言冒泡排序的正确写法:
.版本 2
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 文件名组, 文本型, , "0"
.局部变量 数, 整数型
.局部变量 值, 整数型
文件名组 = { “2025-12-31 06:03:46”, “2026-01-06 05:01:25”, “2026-01-06 05:02:12”, “2026-01-06 05:01:25”, “2026-01-06 05:04:35”, “2026-01-02 01:01:15”, “2026-01-01 20:35:55”, “2026-01-01 14:05:40”, “2025-12-31 07:23:06”, “2025-11-11 07:23:06” }
.计次循环首 (取数组成员数 (文件名组), 数)
调试输出 (文件名组 [数])
.计次循环尾 ()
调试输出 (“排序后-----------------”)
.计次循环首 (取数组成员数 (文件名组), 数)
.计次循环首 (取数组成员数 (文件名组) - 数, 值)
' 需要从小到大, 比较运算改成 >
.如果真 (到时间 (文件名组 [值]) < 到时间 (文件名组 [值 + 1]))
交换变量 (文件名组 [值], 文件名组 [值 + 1])
.如果真结束
.计次循环尾 ()
.计次循环尾 ()
.计次循环首 (取数组成员数 (文件名组), 数)
调试输出 (文件名组 [数])
.计次循环尾 ()
评论前必须登录!
注册