精易论坛

标题: 数组数据分段取出 [打印本页]

作者: tyler998    时间: 2020-7-8 20:10
标题: 数组数据分段取出
本帖最后由 tyler998 于 2020-7-8 20:12 编辑

分3个步骤取出数组数据,并且根据自己设定的分段数取出
第一次取首次数据
中间数据循环取出
最后一次取尾数数据

逻辑可能有点乱,大神秒过
  
子程序名返回值类型公开备 注
产生数组成员  
变量名类 型静态数组备 注
i整数型 
计次循环首 (103, i)
加入成员 (数组, “测试卡”到文本 (i))
计次循环尾 ()
调试输出 (数组)
数组分组取数据 (6)
子程序名返回值类型公开备 注
数组分组取数据  
参数名类 型参考可空数组备 注
组数整数型多少一组
变量名类 型静态数组备 注
i整数型 
输出数据文本型 
前位数A整数型 
循环次数整数型 
尾数整数型 
b整数型 
c整数型 
循环次数 = 取数组成员数 (数组)
尾数 = 循环次数 ÷ 组数
b = 尾数 × 组数
c = 循环次数 - b
' 调试输出 (“位数”, 位数, b, c)
' 调试输出 (循环次数)
计次循环首 (循环次数, i)
输出数据 = 输出数据 + 数组 [i]
如果真 (i = 组数)
前位数A = i
调试输出 (“首次”, 输出数据)
输出数据 = “”
如果真 (i = 前位数A + 组数)
前位数A = i
调试输出 (“第N次”, 输出数据)
输出数据 = “”
' 调试输出 (“n”, 前位数A, i)
如果真 (i = b + c)
调试输出 (“尾次”, 输出数据)
输出数据 = “”
' 调试输出 (前位数A, i)

延时 (500)
计次循环尾 ()


i支持库列表   支持库注释   
spec特殊功能支持库






欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4