TC官方合作论坛

标题: 关于三维数组的应用出错,说不是数组变量,求高手帮忙。 [打印本页]

作者: 四水哥    时间: 2015-10-6 13:00
标题: 关于三维数组的应用出错,说不是数组变量,求高手帮忙。
本帖最后由 四水哥 于 2015-10-6 13:03 编辑

以下程序注释部份如果取消注释,运行就报错,说不是数组变量,但是上面在如果语句里却,同样的语句,却能正常运行。问题在哪,求高手解答。
  1. 功能 首次判断长龙()
  2.     表格设置内容("表格0",1,0,"连龙提醒")
  3.     表格设置选项文本颜色("表格0",1,0,#ff0000)
  4.     变量  期数及结果=数组()
  5.     变量  上一期期数及结果=数组()
  6.     变量 行数=记录行数-2
  7.    
  8.     变量 大小设置,单双设置

  9.     遍历(变量 名次 = 0; 名次 < 11; 名次++)
  10.         变量 大小长龙数=1

  11.         遍历(变量 期数 = 行数; 期数 >1; 期数--)

  12.             期数及结果[期数]=数组()
  13.             变量 期数减1=期数-1
  14.             上一期期数及结果[期数减1]=数组()
  15.             
  16.             变量 元素数量=字符串分割(文件读指定行(当天开奖文件路径,期数),"|",期数及结果[期数])
  17.             元素数量=字符串分割(文件读指定行(当天开奖文件路径,期数减1),"|",上一期期数及结果[期数减1])

  18.             变量 大小=2
  19.             变量 大小结果=期数及结果[期数][大小]
  20.             变量 上一期大小结果=上一期期数及结果[期数减1][大小]
  21.             期数及结果[期数][大小]=数组()
  22.             上一期期数及结果[期数减1][大小]=数组()
  23.             元素数量=字符串分割(大小结果,"@",期数及结果[期数][大小])
  24.             元素数量=字符串分割(上一期大小结果,"@",上一期期数及结果[期数减1][大小])
  25.             变量 单双=3
  26.             变量 单双结果=期数及结果[期数][单双]      
  27.             期数及结果[期数][单双]=数组()
  28.             元素数量=字符串分割(单双结果,"@",期数及结果[期数][单双])

  29.             如果(期数及结果[期数][大小][名次]==上一期期数及结果[期数减1][大小][名次])
  30.                
  31.                 如果(期数及结果[期数][0]!=上一期期数及结果[期数减1][0]+1)
  32.                     期数=0
  33.                 否则
  34.                     大小长龙数=大小长龙数+1
  35.                     大小设置=大小长龙数&期数及结果[期数][大小][名次]
  36.                 结束  
  37.             否则
  38.                 大小设置=大小长龙数&期数及结果[期数][大小][名次]
  39.                 期数=0
  40.             结束
  41. //            大小设置=大小长龙数&期数及结果[期数][大小][名次]
  42.             表格设置内容("表格0",1,名次+1,大小设置&"-")
  43.             表格设置选项文本颜色("表格0",1,名次+1,#0000FF)
  44.             
  45.             
  46.         结束
  47.     结束

  48. 结束
复制代码



作者: 言术    时间: 2015-10-7 06:00
数组----期数及结果[期数][大小][名次]
运行到出错那行----期数及结果[0][大小][名次]
上面把期数置为0了
作者: 四水哥    时间: 2015-10-7 10:23
言术 发表于 2015-10-7 06:00
数组----期数及结果[期数][大小][名次]
运行到出错那行----期数及结果[0][大小][名次]
上面把期数置为0了 ...

确实是这里出了问题,调整了一下层级关系后,现在运行正常。




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