《c语言实现置换密码》由会员分享,可在线阅读,更多相关《c语言实现置换密码(5页珍藏版)》请在金锄头文库上搜索。
1、/单置换密码的编程实现(C+) /作者信息: / /本程序使用方法:需要在本程序所在的文件夹创建一个“密码学.txt“文档, /该程序所需要的数据全部由该文档提供,然后运行即可得到结果,如需要修改数据,必 须从文档中人工修改 /文档格式的要求:文档总共包含两行。第一行由一个 1 或 2 的数字和一个字符串组成, 数字 1 代表加密,2 代表解密,字符串表示密钥 /第二行仅包含一个字符串,这个字符串是需要加密或解密的内容。 /该程序运行结果直接由控制台输出 运行结果:#include #include #include using namespace std;ifstream in(“密码学.t
2、xt“);void JiaMi(char ZhiHuan); /加密函数 void JieMi(char ZhiHuan); /解密函数 void setZhiHuan(char ZhiHuan,char fanZhiHuanBiao); /设置置换表函数 int main() int m; /确定是加密或解密? 加密为 1,解密为 2char ZhiHuanBiaoz+1; /正向置换表,加密时用 char fanZhiHuanBiaoZ+1; /反向置换表,解密时用 coutm; /读入 m setZhiHuan(ZhiHuanBiao, fanZhiHuanBiao); /设置置换表 s
3、witch(m) /判断 m 值,执行相应 的功能 case 1: JiaMi(ZhiHuanBiao);break; case 2: JieMi(fanZhiHuanBiao);break; default:break; return 0; void JiaMi(char ZhiHuan) /加密 string MingWen; /保存明文 cout=a & MingWeni=A & MiWeni= A & si 12:26:39 我想问问念哥准备怎么重写?重写的话剧情能否写得更紧凑,会不会坚持写下 去?烦劳楼主帮我问问!谢谢!念哥考率过写双线没?如果可以能不能双线写呢?我想问念哥什么时候准
4、备去其他网站,去哪个网站。一个问题,很重要,这部书还写吗? 我觉得念哥可以先把人界当成一本书,写 完人界就当是完成一本书了,这样会稍微减弱压迫感念哥准备花多长时间构思,新书每天能保证几更。会改变很多么1.我认为念哥在人界写的太长了,那什么仙界的岂不是也那么长?对于念哥这 样的新人写手,短一点比较好。 2.感情戏还是要有一些的,好的感情戏会让整本书添色不少。罗梁和紫芸儿的 感情发展的太快了,爱情之中必定会有阻碍的,凌洪天的实力也太弱了吧?几 拳就 K.O.了 3.念哥不要经常 TJ 小说啊,这会使你的名誉值大大减少的 (PS:念哥,看你现在的状态好像快要 TJ 了啊)为什么书名“天将红”之前不是叫“修罗重生传”的吗?感觉叫天将红不够贴 切吧