闲来无事就写了个例子,主要是给新手做参考的,实现的方法有很多,这是比较简单的一种方法
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字节集 | 字节集 | | | a | 整数型 | | | 返回值 | 文本型 | | |
字节集 = 加密数据 (到字节集 (源文本 ), 密码, #RC4算法 )计次循环首 (取字节集长度 (字节集 ), a )判断 (字节集 [a ] < 10 )返回值 = 返回值 + “00” + 到文本 (字节集 [a ])判断 (字节集 [a ] < 100 )返回值 = 返回值 + “0” + 到文本 (字节集 [a ])返回值 = 返回值 + 到文本 (字节集 [a ])计次循环尾 () 返回 (返回值 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 字节集 | 字节集 | | | 总长 | 整数型 | | | 当前 | 整数型 | | | 如果真 (取文本长度 (源文本 ) % 3 ≠ 0 )调试输出 (“错误”, 取文本长度 (源文本 )) 返回 (“”)总长 = 取文本长度 (源文本)当前 = 0 判断循环首 (当前 × 3 < 总长 )字节集 = 字节集 + 到字节集 (到字节 (取文本中间 (源文本, 当前 × 3 + 1, 3 )) )当前 = 当前 + 1 判断循环尾 ()返回 (到文本 (解密数据 (字节集, 密码, #RC4算法 )) )
|