Lucasfff
2017-10-27 07:53一道简单的加密问题,用C++写的
问题:
编写一个简单加密程序。输入一个6位整数的明码,按以下方法加密:首先,将每位数字替换成它与7相加之和再用10求模的结果;然后逆置;最后输出密码。再编写程序,把这个密码还原成明码。若输入错误,则显示错误信息后退出程序。
例如,输入原码数据n为:200911,则显示密码n1为:886779,解密后的原码n2为:200911。
注:密码n1不一定是6位整数,但明码n和n2是相等的6位整数。
这是我写的代码,下面是运行结果,为什么不对呢?而且还是十六进制的
(https://img-ask.csdn.net/upload/201710/27/1509090484_339543.png)
(https://img-ask.csdn.net/upload/201710/27/1509090738_944382.png)
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- C语言编程题目——字符串简单加密
- c语言
- c++
- 1个回答
- 字符串的简单加密
- encryption
- 1个回答
- 关于c++读写文件的问题
- c++
- 0个回答
- 一串数字是如何加密/混淆 得到如下密文的?
- c
- c++
- 加密
- c#
- net
- 4个回答
- 有关与system来解压加密文件的问题
- 对话框
- 加密
- 1个回答
换一换