设计一个加密算法 , 每个字母都往后移3位 , 例如字母a变为字母g , 字母A变为字母G , 此刻输入一个字符 , 要求对其加密输出 , 该若何实现呢?小编与大师分享一下编程经验 。
文章插图
需要这些哦
C++
方式/
1起首 , 界说两个字符型变量ch和en , 保留加密前的字母和加密后的字母 。
文章插图
2界说一个整型变量t , 保留加加密后超出字母z和Z的数字 。
文章插图
3输入加密字母 , 保留在变量ch中 。
文章插图
4输出加密前的字母 , 如下图所示 。
文章插图
5字母ch数值增添3 , 保留在变量en中 。
文章插图
6【字符后移加密算法C++怎样实现】若是en的数值 , 在大小写英文字母之间 , 执行下面语句 。
文章插图
7输出加密计较后的字母 , 字母前添加提醒 。
文章插图
8若是增添后的字符数值年夜于z , 则执行下面的语句 。
文章插图
9将加密后的字符换算为a-z之间的字母 , 在输出窗口中输出 。
文章插图
10若是字符增添后的数值跨越字母Z , 则执行下面的语句体 。
文章插图
11最后 , 将字符转换为A-Z之间的字母 , 在窗口中输出 。
文章插图
12测试法式 , 输入肆意一个字母 , 在窗口中输出加密后的字母 。
文章插图
以上内容就是字符后移加密算法C++怎样实现的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 微云分享文件怎么添加密码
- 苹果手机微信怎么加密安全
- win10怎么加密文件夹 如何给文件夹设置密码
- 如何给Word文档加密
- scanf语句怎样使用非格式字符串
- 取消WPS、WORD文档加密保护的方法
- u盘能设置密码吗
- 如何取消WPS文档加密
- WPS、WORD文档取消加密的方法
- 怎么取消WPS文档加密设置