fkjj.net
当前位置:首页 >> 易语言去除数组里面相同的数字怎么去除 >>

易语言去除数组里面相同的数字怎么去除

易语言,不建议学这个,但我也是这起步的..你是想说只要有两个相同那么这两个都去除吗?主要步骤(代码我已经忘了,但我相信你看得懂下面这一段)1.常量 数组1'你说的数组 变量 当前数字' 变量 相同数字在数组中的下标'数组形式 变量 发现数字'逻辑型 变量 计数器2个2.计次循环首(取数组成员数(数组),计数器1) 当前数字=数组[计数器1] 计次循环首(取数组成员数(数组)-计数器1,计数器2) 如果真(当前数字=计数器1+计数器2) 加入成员 相同数字在数组中的下标 计数器1+计数器2 发现数字=真 如果真(发现数字=真)加入成员 计数器1 计次循环尾() 计次循环尾() 依次删除数组中的成员 现场

当然有办法,要写两个子程序互相调用!教你下原理,具体代码你自己写!把列表框里面的所有成员全部导入到一个数组里面去,导入的时候做一个判断,就是检查是否存在该数值,不存在的话才写进数组! 全部写好以后把列表框的内容全部清空,然后再用循环把数组里面的所有值全部写进列表框里面去!

分别用两个数组用嵌套if语句一个一个比较,相同就存到另外一个数组里面然后输出

步骤:1:到整数(或到数值)-》数值型数组;2:数组排序;3:取出第一个数;4:循环取出数值,并与上一个数值比较,如不相等则-》编辑框.加入文本 ()

不知道易语言是怎么样的代码格式 思路是这样的 建立一个布尔型数组 然后扫一遍第一个编辑框里的数字 如果出现数字n则把布尔型数组中的第n项标记为true 接着扫第二个编辑框 得到一个数字m之后先判断布尔型数组中的第m项是true还是false 如果是true则删除这个m 是false则标记为true 最后扫一遍这个布尔型数组就可以得到一个每个数字只出现一次列表

分割文本放到数组,对比数字,删除不需要的.或者直接正则表达式吧.

朋友,我的思路是这样的. 当编辑框2的内容发生改变后,写入以下程序代码: 1、编辑框1的内容,分割到数组里.(用“分割文本”命令) 2、将数组中个位是2的数删除掉.(用“判断循环”和“取文本右边”命令) 3、将剩余的数组重新放到编辑框1里即可. 代码运行通过:截图如下: 提供 易5.3版的 源码,见附件

按你发的存放格式,用到以下命令 读入文件() 分割文本() 文本比较() 分割符 #换行符 流程大致如下: 把要处理的文本读入,读入后是字节集,转化到文本,命令:到文本() 分割文本,存放到文本型数组 作一个计次循环判断,次数=

变量1=数组1[所在位置]这是提取数组数据====删除成员(数组1,待删除位置,1)这是删除

这个问题我知道!把数值加入数组.在数组里按个比对,重复的删除到数组外.最后再把数值从数组里取出来

wwgt.net | 4405.net | zxtw.net | so1008.com | qmbl.net | 网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com