易语言的数字排列。。。求代码。。
按一下按钮将编辑框1编辑框2编辑框3的数字出现在编辑框4上,中间用空格或逗号隔开,并且按大小顺序排列。来个代码。。。最好来点说明。。本人菜鸟在线等。。。...
按一下按钮 将 编辑框1 编辑框2 编辑框3的数字
出现在编辑框4上,中间用空格或逗号隔开,并且按大小顺序排列。
来个代码。。。最好来点说明。。本人菜鸟
在线等。。。 展开
出现在编辑框4上,中间用空格或逗号隔开,并且按大小顺序排列。
来个代码。。。最好来点说明。。本人菜鸟
在线等。。。 展开
3个回答
展开全部
---------------------------------代码---------------------------
.版本 2
.程序集 窗口程序集1
.程序集变量 a, 整数型
.程序集变量 b, 整数型
.程序集变量 c, 整数型
.子程序 _按钮1_被单击, , , 从大往小排
a = 到整数 (编辑框1.内容)
b = 到整数 (编辑框2.内容)
c = 到整数 (编辑框3.内容)
.如果 (a ≥ b)
.如果 (a ≥ c) ' a>b
.如果 (c ≥ b)
编辑框4.内容 = 到文本 (a) + “,”
编辑框4.加入文本 (到文本 (c) + “,”)
编辑框4.加入文本 (到文本 (b))
.否则
编辑框4.内容 = 到文本 (a) + “,”
编辑框4.加入文本 (到文本 (b) + “,”)
编辑框4.加入文本 (到文本 (c))
.如果结束
.否则
编辑框4.内容 = 到文本 (c) + “,”
编辑框4.加入文本 (到文本 (a) + “,”)
编辑框4.加入文本 (到文本 (b))
.如果结束
.否则
.如果 (b ≥ c) ' a<b
编辑框4.内容 = 到文本 (b) + “,”
编辑框4.加入文本 (到文本 (c) + “,”)
编辑框4.加入文本 (到文本 (a))
.否则
编辑框4.内容 = 到文本 (c) + “,”
编辑框4.加入文本 (到文本 (b) + “,”)
编辑框4.加入文本 (到文本 (a))
.如果结束
----------------------------------------------------------END---------
其实就是利用如果命令和变量的赋值问题
.版本 2
.程序集 窗口程序集1
.程序集变量 a, 整数型
.程序集变量 b, 整数型
.程序集变量 c, 整数型
.子程序 _按钮1_被单击, , , 从大往小排
a = 到整数 (编辑框1.内容)
b = 到整数 (编辑框2.内容)
c = 到整数 (编辑框3.内容)
.如果 (a ≥ b)
.如果 (a ≥ c) ' a>b
.如果 (c ≥ b)
编辑框4.内容 = 到文本 (a) + “,”
编辑框4.加入文本 (到文本 (c) + “,”)
编辑框4.加入文本 (到文本 (b))
.否则
编辑框4.内容 = 到文本 (a) + “,”
编辑框4.加入文本 (到文本 (b) + “,”)
编辑框4.加入文本 (到文本 (c))
.如果结束
.否则
编辑框4.内容 = 到文本 (c) + “,”
编辑框4.加入文本 (到文本 (a) + “,”)
编辑框4.加入文本 (到文本 (b))
.如果结束
.否则
.如果 (b ≥ c) ' a<b
编辑框4.内容 = 到文本 (b) + “,”
编辑框4.加入文本 (到文本 (c) + “,”)
编辑框4.加入文本 (到文本 (a))
.否则
编辑框4.内容 = 到文本 (c) + “,”
编辑框4.加入文本 (到文本 (b) + “,”)
编辑框4.加入文本 (到文本 (a))
.如果结束
----------------------------------------------------------END---------
其实就是利用如果命令和变量的赋值问题
参考资料: 本人大脑
展开全部
.版本 2
.局部变量 数组, 整数型, , "0",
.局部变量 次数, 整数型
.局部变量 文本, 文本型
加入成员 (数组, 到整数 (编辑框1.内容))
加入成员 (数组, 到整数 (编辑框2.内容))
加入成员 (数组, 到整数 (编辑框3.内容))
数组排序 (数组, 假)
.计次循环首 (取数组成员数 (数组), 次数)
.如果 (次数 = 1)
文本 = 到文本 (数组 [1])
.否则
文本 = 文本 + “,” + 到文本 (数组 [次数])
.如果结束
.计次循环尾 ()
编辑框4.内容 = 文本
-------------------------------------
使用数组排序是最简单的了
.局部变量 数组, 整数型, , "0",
.局部变量 次数, 整数型
.局部变量 文本, 文本型
加入成员 (数组, 到整数 (编辑框1.内容))
加入成员 (数组, 到整数 (编辑框2.内容))
加入成员 (数组, 到整数 (编辑框3.内容))
数组排序 (数组, 假)
.计次循环首 (取数组成员数 (数组), 次数)
.如果 (次数 = 1)
文本 = 到文本 (数组 [1])
.否则
文本 = 文本 + “,” + 到文本 (数组 [次数])
.如果结束
.计次循环尾 ()
编辑框4.内容 = 文本
-------------------------------------
使用数组排序是最简单的了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询