怎样在C++实现字符串字母后移其他不变加密算法

2025-04-18 06:42:39

1、循环读入英文句子的各字腿发滏呸符,当字符为字母时后移3位,非字母则保持不变,如果后移的英文字母超出了字母范围,则回到字母起始再后移。

怎样在C++实现字符串字母后移其他不变加密算法

2、定义一个整型变量i,保存字符在句子中的位置,初值为0。

怎样在C++实现字符串字母后移其他不变加密算法

3、定义一个字符串变量,保存输入的句子。

怎样在C++实现字符串字母后移其他不变加密算法

4、输入加密前的英文句子,保存在变量str中。

怎样在C++实现字符串字母后移其他不变加密算法

5、用while语句循环读入句子中的字符,直到句子末尾停止读入。

怎样在C++实现字符串字母后移其他不变加密算法

6、用if语句判断,读入的字符是否为英文字母。

怎样在C++实现字符串字母后移其他不变加密算法

7、当字符为英文字母时,字符后移3位。

怎样在C++实现字符串字母后移其他不变加密算法

8、当英文字母超出英文范围时,回到字母A或a再后移。

怎样在C++实现字符串字母后移其他不变加密算法

9、输出加密后的字符,如下图所示。

怎样在C++实现字符串字母后移其他不变加密算法

10、最后,句子中的字符后移,实现所有字符的加密。

怎样在C++实现字符串字母后移其他不变加密算法

11、运行程序,输入一个英文句子后,就会输出字母后移3位加密算法后的字符串。

怎样在C++实现字符串字母后移其他不变加密算法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢