计次循环首 (20, 变量1)
编辑框1加入文本 (到文本 (变量1+4))
计次循环尾 ()就是让一个变量 i 从 1 连续增加到 N,然后你就可以通过 N 做一些拟需要的事情了,譬如说从列表框里加入 从 1 到 10 编号的条目
计次循环首(1, 10, i)
列表框1加入项目("第" + 到文本(i) +"条", i)
计次循环尾计次循环首(循环次数,计次)计次循环尾() 循环次数就不用说了,循环多少次。“计次”是一个变量,从1开始, 循环一次+1比如 计次循环首(100,计次)计次循环尾() 这个就是循环100次,当循环到第50次时,计次的值为50哥们,你理解错了。
计次循环首的i是计次变量,就是这个循环里用的变量,不管你赋值多少,它都是从1开始,然后再到设定的计数次数终止。
楼上的解决办法可行。
不过按道理,我猜你是想用变量循环,方法如下:
变量循环首 (5, 10, 1, i)
变量循环尾 ()版本 2
局部变量 次数, 整数型
局部变量 编辑框, 编辑框, , "0"
加入成员 (编辑框, 编辑框1)
加入成员 (编辑框, 编辑框2)
加入成员 (编辑框, 编辑框3)
加入成员 (编辑框, 编辑框4)
加入成员 (编辑框, 编辑框5)
计次循环首 (5, 次数)
编辑框 [次数]内容 = “”
计次循环尾 ()计次循环首(100,变量_统计次数)
调用格式:
〈无返回值〉
计次循环首
(整数型
循环次数,[整数型变量
已循环次数记录变量])
-
系统核心支持库->流程控制
英文名称:counter
参数<2>的名称为“已循环次数记录变量”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。本数值型变量用作记录当前循环首已经被进入过的次数(从
1
开始),程序可以直接取用此变量中的值。
这就是说:变量_统计次数就有统计的能力了
版本 2
程序集 窗口程序集1
程序集变量 数组x, 文本型, , "0"
程序集变量 数组y, 文本型, , "0"
程序集变量 文本组, 文本型, , "0"
程序集变量 数组, 文本型, , "2"
程序集变量 文本, 文本型
程序集变量 计次, 整数型
程序集变量 计数, 整数型
子程序 __启动窗口_创建完毕
文本 = “1065,219|1071,209|1077,209|1065,233|1071,233|232,401|1071,233”
文本组 = 分割文本 (文本, “|”, )
计次循环首 (取数组成员数 (文本组), 计次)
数组 = 分割文本 (文本组 [计次], “,”, )
加入成员 (数组x, 数组 [1])
加入成员 (数组y, 数组 [2])
计次循环尾 ()
文本 = “”
计次循环首 (取数组成员数 (数组x), 计次)
数组 [1] = 数组x [计次]
数组 [2] = 数组y [计次]
变量循环首 (计次 + 1, 取数组成员数 (数组x), 1, 计数)
如果真 (数组x [计数] = 数组 [1])
数组x [计次] = “”
数组x [计数] = “”
如果真结束
如果真 (数组y [计数] = 数组 [2])
数组y [计次] = “”
数组y [计数] = “”
如果真结束
变量循环尾 ()
如果真 (数组y [计次] ≠ “” 且 数组x [计次] ≠ “”)
如果 (文本 = “”)
文本 = 文本组 [计次]
否则
文本 = 文本 + “|” + 文本组 [计次]
如果结束
如果真结束
计次循环尾 ()
输出调试文本 (文本)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)