在易语言里怎样取出两个或几个数组中相同的数

 我来答
xxcmd
2016-08-30 · TA获得超过374个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:319万
展开全部
.版本 2

.程序集 主窗集, , , 面向人

.子程序 _你_被单击

' 删除重复行 ()‘^ω^这个也可以用,挺方便的
取不相同行 ()

.子程序 删除重复行
.局部变量 金, 文本型
.局部变量 割组, 文本型, , "0"
.局部变量 计次, 整数型
.局部变量 吃, 逻辑型

金 = 我.内容
割组 = 分割文本 (金, #换行符, )
.计次循环首 (取数组成员数 (割组), 计次)
吃 = 寻找文本 (他.内容, 割组 [计次], , 真) = -1
.如果 (吃)
他.内容 = 他.内容 + 割组 [计次] + #换行符
.否则
' 我.内容 = 他.内容 + 分文 [计次] + #换行符
.如果结束

.计次循环尾 ()

.子程序 取不相同行
.局部变量 酸我, 文本型
.局部变量 我割组, 文本型, , "0"
.局部变量 酸俺, 文本型
.局部变量 俺割组, 文本型, , "0"
.局部变量 我吃, 逻辑型
.局部变量 俺吃, 逻辑型
.局部变量 我行数, 整数型
.局部变量 俺行数, 整数型
.局部变量 总次, 整数型
.局部变量 计次, 整数型
.局部变量 比较, 整数型
.局部变量 谁, 文本型

酸我 = 我.内容
我割组 = 分割文本 (酸我, #换行符, )
酸俺 = 俺.内容
俺割组 = 分割文本 (酸俺, #换行符, )
我行数 = 取数组成员数 (我割组)
蛇我的行数.内容 = 到文本 (我行数)
俺行数 = 取数组成员数 (俺割组)
蛇俺的行数.内容 = 到文本 (俺行数)

.判断开始 (取符号 (我行数 - 俺行数) < 0)
总次 = 我行数 ' 负
谁 = “我”
.判断 (取符号 (我行数 - 俺行数) > 0)
总次 = 俺行数 ' 正
谁 = “俺”
.默认
总次 = 俺行数 ' 0
谁 = “俺”
.判断结束

他.内容 = “”
.计次循环首 (总次, 计次)
比较 = 文本比较 (我割组 [计次], 俺割组 [计次], 真)
.如果真 (比较 < 0)
他.内容 = 他.内容 + “■第” + 到文本 (计次) + “ 行” + #换行符
他.内容 = 他.内容 + “我:” + 我割组 [计次] + #换行符 ' <
他.内容 = 他.内容 + “俺:” + 俺割组 [计次] + #换行符 + #换行符
.如果真结束
.如果真 (比较 = 0)
' =
.如果真结束
.如果真 (比较 > 0)
他.内容 = 他.内容 + “■第” + 到文本 (计次) + “ 行” + #换行符
他.内容 = 他.内容 + “我:” + 我割组 [计次] + #换行符 ' >
他.内容 = 他.内容 + “俺:” + 俺割组 [计次] + #换行符 + #换行符
.如果真结束

.计次循环尾 ()

他.内容 = 他.内容 + “★注:从第” + 到文本 (总次 + 1) + “行之后【” + 谁 + “】无内容” + #换行符

我有源码,要么
hwzaw88
2009-01-20 · TA获得超过641个赞
知道小有建树答主
回答量:344
采纳率:50%
帮助的人:136万
展开全部
可以循环对比每个数
如果你想删除重复的数,可以用节点操作,速度最快
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式