TC官方合作论坛

标题: 二维数组要怎么查找数组值? [打印本页]

作者: liuhr_2000    时间: 2016-1-19 11:55
标题: 二维数组要怎么查找数组值?
如题

作者: 花落莫相离    时间: 2016-1-19 12:17
简单理解一下二维数组的层次就不难输出了,
比如有两个一维数组,数组1和数组2
所谓二维数组,就是把数组2嵌套到数组1里,数组2成了数组一的值,
因此要输出数组2值的时候,嵌套一层遍历就OK了
遍历(变量 i=0,i<数组1大小,i++)
遍历(变量 j=0,j<数组2大小,j++)
数组2的值=数组1[i][j]
结束
结束
作者: liuhr_2000    时间: 2016-1-19 14:43
花落莫相离 发表于 2016-1-19 12:17
简单理解一下二维数组的层次就不难输出了,
比如有两个一维数组,数组1和数组2
所谓二维数组,就是把数组2 ...

谢谢回复
我想问的是 “数组查找值” 这个功能在二维数组中怎么用
作者: 言术    时间: 2016-1-19 16:26
功能 按钮0_点击()
    变量 测试 = 数组(数组(1,2,3),数组(4,5,6),数组(7,8,9))
    变量 结果=查找值(测试,5)
    调试输出(结果)
结束

功能 查找值(数组名,想找的值)
    变量 大小=数组大小(数组名),返回值
    遍历(变量 i = 0; i < 大小; i++)
        返回值=看有没有想要找的(数组名[i],想找的值)
        如果(返回值!=-1)
            返回 "该值在"&(i+1)&"行"&(返回值+1)&"列"
        结束
    结束
    返回 "没找到"
结束

功能 看有没有想要找的(数组名,想找的值)
    变量 大小=数组大小(数组名)
    遍历(变量 i = 0; i < 大小; i++)
        如果(数组名[i]==想找的值)
            返回 i   
        结束
    结束
    返回 -1
结束
作者: ylcc126    时间: 2016-1-20 01:19
本帖最后由 ylcc126 于 2016-4-8 20:19 编辑

该回复已被删除
作者: liuhr_2000    时间: 2016-1-20 10:00
言术 发表于 2016-1-19 16:26
功能 按钮0_点击()
    变量 测试 = 数组(数组(1,2,3),数组(4,5,6),数组(7,8,9))
    变量 结果=查找值(测 ...

谢谢回复  还真是麻烦哦  为何不能用一个功能搞定了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1