当前位置:2019全年资料六合天机诗 > 取数组下标 >

用VB语言遍历多维数组时如何获取当前元素的下标值?

   【在这步,我需要获得myd值在该数组的精确下标值】***备注:值在数组里,是可能有重复的!

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  或者不用遍历,直接顺序读取即可(在数组大小已知的情况下,遍历其实没啥意义了):

  Next更多追问追答追问首先,非常感谢书生的回复。我要的肯定只有:遍历的方法。所以第二种,就绝对不用讨论了。

  至于第一种,你在计算下标的时候,没有用到当前元素:myd。这样,如何能确定计算出来的就是myd当前值的下标?思路上,我仍然想不通追答

  因为遍历的时候,它仍然是按数组的物理顺序进行读取的,不会打乱顺序的,就像电影院里的座位,先读取第1排的第1个座位、第2个座位、第3个座位……接着是第2排的第1个座位、第2个座位、第3个座位……这样从结果来看,仍然是顺序读取的,所以只要用一个变量进行计数,那么这个变量实际上就是所读取的数组元素在数组中的物理顺序,再从中分解出各维的下标值即可(把它与每排的座位数进行整除就得到排数,把它与每排的座位数进行求模就得到座位号)

http://miraclemms.com/qushuzuxiabiao/218.html
点击次数:??更新时间2019-06-07??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】