子程序_文本连续性 (“1,1,0,1,0,1,1,0,1,1,0,1,1,1,1,0,1,1,0,0,0,0,0,1,1,0,1,0,”, 1, , )|
子程序_文本连续性 | | | |
文本 | 文本型 | | | | 判断参数 | 整数型 | | | | 连续次数 | 整数型 | | | | 不连续次数 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 文本数组 | 文本型 | | 0 | i | 整数型 | | |
文本 = “1,1,0,1,0,1,1,0,1,1,0,1,1,1,1,0,1,1,0,0,0,0,0,1,1,0,1,0,”文本数组 = 分割文本 (文本, “,”, ) 计次循环首 (取数组成员数 (文本数组 ), i ) 如果真 (文本数组 [i ] = 到文本 (判断参数 ))   如果真 (i = 1 )    判断 (文本数组 [i ] = 文本数组 [i + 1 ])    连续次数 = 连续次数 + 1               如果真 (i = 取数组成员数 (文本数组 ))    判断 (文本数组 [i ] = 文本数组 [i - 1 ])    连续次数 = 连续次数 + 1               如果真 (i ≠ 1 且 i ≠ 取数组成员数 (文本数组 ))    判断 (文本数组 [i ] ≠ 文本数组 [i - 1 ] 且 文本数组 [i ] = 文本数组 [i + 1 ])    连续次数 = 连续次数 + 1    判断 (文本数组 [i ] ≠ 文本数组 [i - 1 ] 且 文本数组 [i ] ≠ 文本数组 [i + 1 ])    不连续次数 = 不连续次数 + 1                  计次循环尾 ()调试输出 (连续次数 )调试输出 (不连续次数 )
补充内容 (2025-2-14 21:10):
测试结果1连续次数6不连续次数2,0连续次数1不连续次数6,判断文本数组尾部的时候有问题,在第二个如果真下的判断不成立加一句不连续次数+1就行 |