| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1773 人关注过本帖
标题:提取数据, 会的朋友给个思路, 并告知所用函数
取消只看楼主 加入收藏
菜鸟新上路
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2008-9-15
结帖率:60%
收藏
 问题点数:0 回复次数:4 
提取数据, 会的朋友给个思路, 并告知所用函数
二维数组A(),如下:

10 1  k1
20 2  k2
30 3  k3
40 4  k4
40 5  k5
.  .  .
.  .  .
.  .  .
.  .  .

我有一个文件夹,文件夹里面有多个子文件夹,子文件夹里面有多个TXT文本,每个文本的类型如下:


× × × ×  x  y

× × × × × ×

× × × × × ×

× × × × × ×

#

× × × × × ×

× × × × × ×

× × × × × ×

× × × × × ×

× × × × × *

其中 x y # * 都为不同的数字,(x y # 有许多重复,所以有多个子文件夹)

要求是,如果 TXT 文本中第一行的最后两个数分别对应数组 A() 中某行的前两个数分别对应,则打开该文本,
读取#后的第 k  行数据,


我的思路是,

1

把数组A()中的三列分别读取的三个数组arr1,arr2, arr3, 作为共用,
然后引用arr1(i),arr2(i),arr3(i),

2

打开文件夹中的TXT文本,

line input#1, s
 for i = 1 to n
 k = arr3(i)

if arr1(i) = x and arr2(i) = y then

继续读入,直到读到 # 所在的行,打印改行以后的第arr3(i) 行的最后一个字符 #


我的问题是:

1  如何引用arr1(i),arr2(i),arr3(i)

2  整个代码 是否需要四重嵌套,分别判断 arr1(i),arr2(i), #, arr3(i)

[[it] 本帖最后由 菜鸟新上路 于 2008-11-7 10:14 编辑 [/it]]
搜索更多相关主题的帖子: 函数 思路 数据 朋友 
2008-11-07 10:10
菜鸟新上路
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2008-9-15
收藏
得分:0 
我觉得这个帖子充分考察了VB中的数组的相关知识, 放在这里一是请教大家,而是让大家检验一下自己对数组部分知识的掌握情况,特别是给我这样的初学者一个学习思考的机会
2008-11-07 10:21
菜鸟新上路
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2008-9-15
收藏
得分:0 
谢谢 两位版主的回复,我可能没有表达清楚,我的问题主要是二维数组如何引用那个二维数据,Arr()共有300行,而且各个数据是杂乱无章的,
2008-11-07 15:04
菜鸟新上路
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2008-9-15
收藏
得分:0 
请用 WORD 文档打开
请用 WORD 文档打开, 我重新编辑了一下 ,放在压缩文件里  请版主看看  谢谢


我的QQ  35140132

[[it] 本帖最后由 菜鸟新上路 于 2008-11-8 13:36 编辑 [/it]]

新建 Microsoft Word 文档.rar (33.6 KB)
2008-11-08 13:29
菜鸟新上路
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2008-9-15
收藏
得分:0 
谢谢 版主
谢谢 版主 [bo][/bo]
2008-11-08 17:27
快速回复:提取数据, 会的朋友给个思路, 并告知所用函数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024157 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved