易语言 排序

易语言 排序,第1张

你是说编辑框里面的数字不变还是要让编辑框1显示最小的,编辑框2显示第二小的……

让编辑框1显示最小的的算法在这里,如果不想改变编辑框里面的数字,就把那些编辑框n内容=到文本(数组[n])去掉。在数组里面就已经拍好续了,数组[1]最小,数组[2]第二小……数组[6]最大:

版本 2

子程序 _按钮1_被单击

局部变量 交换, 逻辑型

局部变量 未比数据数量, 整数型, 静态

局部变量 交换变量, 整数型

局部变量 位置变量, 整数型

局部变量 数组, 整数型, , "0"

加入成员 (数组, 到数值 (编辑框1内容))

加入成员 (数组, 到数值 (编辑框2内容))

加入成员 (数组, 到数值 (编辑框3内容))

加入成员 (数组, 到数值 (编辑框4内容))

加入成员 (数组, 到数值 (编辑框5内容))

加入成员 (数组, 到数值 (编辑框6内容))

交换 = 真

' 也就是下面变量循环第一次的变量目标值

未比数据数量 = 6

判断循环首 (交换 = 真)

交换 = 假

' 比较的次数比数据数量少一

变量循环首 (1, 未比数据数量 - 1, 1, 位置变量)

' 前一个数大于后一个数,就将两数的位置交换

如果真 (数组 [位置变量] > 数组 [位置变量 + 1])

' 数组可以是变量、文件、数据库(这里用的是变量)

交换变量 = 数组 [位置变量]

数组 [位置变量] = 数组 [位置变量 + 1]

' 以上3行代码是交换用的

数组 [位置变量 + 1] = 交换变量

交换 = 真

如果真结束

变量循环尾 ()

未比数据数量 = 未比数据数量 - 1

判断循环尾 ()

编辑框1内容 = 到文本 (数组 [1])

编辑框2内容 = 到文本 (数组 [2])

编辑框3内容 = 到文本 (数组 [3])

编辑框4内容 = 到文本 (数组 [4])

编辑框5内容 = 到文本 (数组 [5])

编辑框6内容 = 到文本 (数组 [6])

版本

2

程序集

窗口程序集1

程序集变量

数组,

整数型,

,

"0"

子程序

_按钮1_被单击

局部变量

n,

整数型

局部变量

数,

文本型,

,

"0"

局部变量

m,

整数型

分割文本

(“3,8,6,1,45”,

“,”,

)

计次循环首

(取数组成员数

(文本),

n)

加入成员

(数组,

到整数

(数

[n]))

计次循环尾

()

数组排序

(数组,

)

计次循环首

(取数组成员数

(账号组),

m)

编辑框1加入文本

(到文本

(数组

[m])

#换行符)

计次循环尾

()

取表xssp中字段spje的最大值的SQL语句如下:

select max(spje) from xssp

没基础的话,你最好看易语言是如何 *** 作数据库的,多看这方面的代码。

用冒泡排序,设2个数组,一个是存放节名称(如张三),一个存放配置项名称(如50),要求数组坐标对应,也就是说节名称数组的值,对应该节的配置项名。在排序的时候,当配置项调换位置时,节也跟着换。

给你个例子理清思路。

附代码!

如下。

版本

2

程序集

窗口程序集1

程序集变量

变量,

整数型,

,

"0"

程序集变量

计次,

整数型

子程序

__启动窗口_创建完毕

置随机数种子

()

子程序

_排序按钮_被单击

排序1

()

子程序

排序1

编辑框1内容

“”

数组排序

(变量,

真)

计次循环首

(取数组成员数

(变量),

计次)

编辑框1加入文本

(到文本

(变量

[计次])

“,”)

计次循环尾

()

清除数组

(变量)

子程序

_随机按钮_被单击

取随机数1

()

子程序

取随机数1

局部变量

随机数,

整数型

编辑框1内容

“”

清除数组

(变量)

计次循环首

(取随机数

(1,

20),

计次)

随机数

取随机数

(1,

500)

加入成员

(变量,

随机数)

编辑框1加入文本

(到文本

(变量

[计次])

“,”)

计次循环尾

()

以上就是关于易语言 排序全部的内容,包括:易语言 排序、易语言关于排序、易语言SQL的排序怎么写表名:信息 字段名:名字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9678333.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存