设计一个加密算法,每个字母都往后移3位,例如字母a变为字母g,字母A变为字母G,此刻输入一个字符,要求对其加密输出,该若何实现呢?小编与大师分享一下编程经验。
起首,界说两个字符型变量ch和en,保留加密前的字母和加密后的字母。
界说一个整型变量t,保留加加密后超出字母z和Z的数字。
输入加密字母,保留在变量ch中。
输出加密前的字母,如下图所示。
字母ch数值增添3,保留在变量en中。
若是en的数值,在巨细写英文字母之间,执行下面语句。
输出加密计较后的字母,字母前添加提醒。
若是增添后的字符数值年夜于z,则执行下面的语句。
将加密后的字符换算为a-z之间的字母,在输出窗口中输出。
若是字符增添后的数值跨越字母Z,则执行下面的语句体。
最后,将字符转换为A-Z之间的字母,在窗口中输出。
测试法式,输入肆意一个字母,在窗口中输出加密后的字母。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!