16,748
社区成员
发帖
与我相关
我的任务
分享
for i:=1 to Len do // 循环从1-24
begin
if(ord(Value[i]) in [65..90]) then // 判断这个串中的某一个字节是否在 65-90(A-Z)中
p:=p+value[i] // 如果是,把这个字符追加到 变量P中
else
p:=p+char(65 + (Word(Value[i]) * i) mod 26) // 如果不是,则用这个当前这个字符的ASCII值乘上所在位置的顺号,再对26取余数,最后加上65后,变成一个字符追加到变量P中。(这是加密?)
如果不是加密的话,这么写的人脑子肯定有点问题,是不是和门有为亲密的接触。