TC官方合作论坛
标题:
关于三维数组的应用出错,说不是数组变量,求高手帮忙。
[打印本页]
作者:
四水哥
时间:
2015-10-6 13:00
标题:
关于三维数组的应用出错,说不是数组变量,求高手帮忙。
本帖最后由 四水哥 于 2015-10-6 13:03 编辑
以下程序
注释
部份如果取消注释,运行就报错,说不是数组变量,但是上面在如果语句里却,同样的语句,却能正常运行。问题在哪,求高手解答。
功能 首次判断长龙()
表格设置内容("表格0",1,0,"连龙提醒")
表格设置选项文本颜色("表格0",1,0,#ff0000)
变量 期数及结果=数组()
变量 上一期期数及结果=数组()
变量 行数=记录行数-2
变量 大小设置,单双设置
遍历(变量 名次 = 0; 名次 < 11; 名次++)
变量 大小长龙数=1
遍历(变量 期数 = 行数; 期数 >1; 期数--)
期数及结果[期数]=数组()
变量 期数减1=期数-1
上一期期数及结果[期数减1]=数组()
变量 元素数量=字符串分割(文件读指定行(当天开奖文件路径,期数),"|",期数及结果[期数])
元素数量=字符串分割(文件读指定行(当天开奖文件路径,期数减1),"|",上一期期数及结果[期数减1])
变量 大小=2
变量 大小结果=期数及结果[期数][大小]
变量 上一期大小结果=上一期期数及结果[期数减1][大小]
期数及结果[期数][大小]=数组()
上一期期数及结果[期数减1][大小]=数组()
元素数量=字符串分割(大小结果,"@",期数及结果[期数][大小])
元素数量=字符串分割(上一期大小结果,"@",上一期期数及结果[期数减1][大小])
变量 单双=3
变量 单双结果=期数及结果[期数][单双]
期数及结果[期数][单双]=数组()
元素数量=字符串分割(单双结果,"@",期数及结果[期数][单双])
如果(期数及结果[期数][大小][名次]==上一期期数及结果[期数减1][大小][名次])
如果(期数及结果[期数][0]!=上一期期数及结果[期数减1][0]+1)
期数=0
否则
大小长龙数=大小长龙数+1
大小设置=大小长龙数&期数及结果[期数][大小][名次]
结束
否则
大小设置=大小长龙数&期数及结果[期数][大小][名次]
期数=0
结束
// 大小设置=大小长龙数&期数及结果[期数][大小][名次]
表格设置内容("表格0",1,名次+1,大小设置&"-")
表格设置选项文本颜色("表格0",1,名次+1,#0000FF)
结束
结束
结束
复制代码
作者:
言术
时间:
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