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

 时间:2024-10-11 20:12:28

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++实现字符串字母后移其他不变加密算法
  • 在分部积分法使用中,如何选取u和v?
  • z=x^2+y^2图像怎么画
  • 微分方程如何判断线性非线性?这个很简单!
  • 利用极坐标计算二重积分的基本方法
  • 线性代数:线性方程组中篇——齐次线性方程组
  • 热门搜索
    新年的手抄报 长城手抄报 六年级数学手抄报 国学经典手抄报 自我介绍手抄报 关于清明节的手抄报 地理手抄报 抗美援朝手抄报 疫情手抄报内容 清明节手抄报内容简短