有12组数
a(0)=一组,都是3位数的数
a(1)=二组
a(11)=十二组
要求,这12组两组两组比较找出俩组共有的数(这个数不分百位十位各位,换句话说字符相同就可以)删除
如a(0)和a(1)找出相同的删除。a(0)和a(2)找出相同的删除----a(0)和a(11)找出相同的删除
a(1)和a(2)找出相同的删除。a(1)和a(3)找出相同的删除----a(1)和a(11)找出相同的删除
。。
。。
。。
a(9)和a(10)找出相同的删除。a(9)和a(11)找出相同的删除
a(10)和a(11)找出相同的删除
老师这个该怎么写呢
a(0)=一组,都是3位数的数
a(1)=二组
a(11)=十二组
要求,这12组两组两组比较找出俩组共有的数(这个数不分百位十位各位,换句话说字符相同就可以)删除
如a(0)和a(1)找出相同的删除。a(0)和a(2)找出相同的删除----a(0)和a(11)找出相同的删除
a(1)和a(2)找出相同的删除。a(1)和a(3)找出相同的删除----a(1)和a(11)找出相同的删除
。。
。。
。。
a(9)和a(10)找出相同的删除。a(9)和a(11)找出相同的删除
a(10)和a(11)找出相同的删除
老师这个该怎么写呢
解决方案 »
- 为什么GetSystemMetrics(SM_CXSMICON)返回的以像素计算的小图标尺寸是18而不是16呢?
- 给猴哥的答谢帖,他人别回
- 请问谁有VB词典,不是WEB的VBSCRIPT,我网上找了很多VB词典不过都是同一个128K的解压不了。
- MSFlexGrid控件为何无法设置DataSource属性,是何原因??
- 请问一个OLE控件的简单问题-_-
- 弱弱的问:怎么同时弹出好多的窗口或者对话筐
- 如何获取日期和时间,以及如何格式化成我要的格式?
- document.links如何得到连接名,和连接地址
- VB设置Excel 超链接
- 一只笨鸟,想交一些肯真心帮我的,朋友!!!
- select min???怎么比较大小
- 最小化到托盘后无法响应mousemove事件
Private Sub Command1_Click()
Dim a, i%, j%, m%, n%, s$
a=array(152,548,796,547,852,103,547,109,410,673,187,570)
For i = 0 To UBound(a) - 1
For j = i + 1 To UBound(a)
For m = 1 To 3
s = Mid(Str(a(i)), m, 1)
n = InStr(Str(a(j)), s)
If n <> 0 Then
a(i) = Val(Replace(Str(a(i)), s, ""))
a(j) = Val(Replace(Str(a(j)), s, ""))
End If
Next m
Next j
Next i
End Sub楼主应该是这个意思吧
a(0)=一组,都是3位数的数 ,如它里面包括,360,578,790,。,现在用a(0)表示,以下都是
a(1)=二组
a(11)=十二组如a(0)里有345,567,678,790
a(1)里有675,970,201,003
那么他俩循环找到相同的(共有的)567,790,删除
以后两个两个的循环都这样