易语言怎么在3组数字中找到相同的数字

有三组数字,例如:第一组:1,5,11,46,82、第二组:1,5,8,12,33,70、第三组2,5,7。每组中都有“5”,输入任意三组数字,怎么直接找到共有的数字呢,... 有三组数字,例如:第一组:1,5,11 ,46, 82、第二组:1, 5,8,12,33,70、第三组2 , 5 , 7。每组中都有“5”,输入任意三组数字,怎么直接找到共有的数字呢,都是100以内的整数。求大神帮忙,大菜鸟一个,最好有源码学习一下,谢谢!! 展开
 我来答
百度网友486e824
2015-01-30 · TA获得超过176个赞
知道答主
回答量:37
采纳率:100%
帮助的人:27.8万
展开全部
(楼上的代码需要再改改)我也给一份...希望能帮到您O(∩_∩)O~
请新建一个控制台程序,置入以下代码:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.版本 2
.支持库 spec

.程序集 程序集1

.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 交集1, 整数型, , "0"
.局部变量 交集2, 整数型, , "0"
.局部变量 返回值, 文本型
.局部变量 计次, 整数型
.局部变量 a, 整数型, , "0"
.局部变量 b, 整数型, , "0"
.局部变量 c, 整数型, , "0"

标准输出 (, “请输入第一组的几个数(请用单个空格分开):”) ' 取值
文本数组到整数 (分割文本 (标准输入 (), 取空白文本 (1), ), a)
标准输出 (, “请输入第二组的几个数(请用单个空格分开):”)
文本数组到整数 (分割文本 (标准输入 (), 取空白文本 (1), ), b)
标准输出 (, “请输入第三组的几个数(请用单个空格分开):”)
文本数组到整数 (分割文本 (标准输入 (), 取空白文本 (1), ), c)
调试输出 (a)
调试输出 (b)
调试输出 (c)
取交集 (a, b, 交集1) ' 即a∩b
取交集 (交集1, c, 交集2) ' 即(a∩b)∩c
.计次循环首 (取数组成员数 (交集2), 计次)
返回值 = 返回值 + 到文本 (交集2 [计次]) + “ ”
.计次循环尾 ()
标准输出 (, “公共的数字是:” + 返回值)
标准输入 ()
返回 (0) ' 可以根据您的需要返回任意数值

.子程序 取交集
.参数 数组1, 整数型, 数组
.参数 数组2, 整数型, 数组
.参数 存放数组, 整数型, 参考 数组
.局部变量 计次1, 整数型
.局部变量 计次2, 整数型

.计次循环首 (取数组成员数 (数组1), 计次1)
.计次循环首 (取数组成员数 (数组2), 计次2)
.判断开始 (数组1 [计次1] = 数组2 [计次2])
加入成员 (存放数组, 数组1 [计次1])
.默认

.判断结束

.计次循环尾 ()
.计次循环尾 ()

.子程序 文本数组到整数
.参数 文本数组, 文本型, 数组
.参数 存放的整型数组, 整数型, 参考 数组
.局部变量 计次, 整数型

.计次循环首 (取数组成员数 (文本数组), 计次)
加入成员 (存放的整型数组, 到整数 (文本数组 [计次]))
.计次循环尾 ()
追问
你发给我吧,运行不了,谢谢!!
追答
我这里发不了附件,要不用QQ发吧?Q:1139032564
ps:刚刚改过了(变量没复制上)
一棵V大树
2015-01-30 · 超过21用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:35万
展开全部
提出第1组的数和第2组比较,有一样的就再和第3组比,有一样的保留,没有就丢掉继续
追问
运行不了,把你做的下载一下好吗?谢谢!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式