c语言字符替换函数代码哪里出错(从文件读取密文、统计密文中出现最多的字母、将其替换为E/T/...)

2012年C语言二级上机(t填空,改错,编程)题库及答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
2012年C语言二级上机(t填空,改错,编程)题库及答案
21,​C​语​言​,​上​机​考​试​,​题​库​大​全
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢C语言 习题十一 参考答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
C语言 习题十一 参考答案
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢文件加密与解密C语言课程设计报告(完整的报告论文哦)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
文件加密与解密C语言课程设计报告(完整的报告论文哦)
基​于​C​语​言​的​文​件​内​容​加​密​与​解​密
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢C语言设计一个简单的加密解密程序_百度知道
C语言设计一个简单的加密解密程序
收集20篇左右的某种英文文献资料(每篇字符数量&1万字符),将其编辑成一个超过20万字符的文件,统计每个英文字母的使用频率,对期中的一篇进行加密,然后运用统计方法进行解密,人工比较解密结果与明文的差距。要求:1. 加密使用简单替换的方法进行,并且只对英文字母进行加密,其他字符不替换,字母替换不区分大小写并按如下方式进行:a
m即加密时字母a用字母g替换、字母b用字母d替换、字母c用字母y替换、。。。。。。字母z用字母m替换。2. 设计一个统计字母出现频率的函数void arate(char filename[50],float fr[26]),函数的功能是统计filename文件中每一英文字母出现的频率,统计结果存放在数组fr[26]中,期中a[0]~a[25]分别表示字母a~z(大小写不分)出现的频率。3. 设计一个加密函数void enp(char infile[50],char outfile[50],char key[26]),函数的功能是将文件infile中的所有字母根据字母表key[26]进行加密,加密结果输出到文件outfile中。4. 设计一个函数void dep(char infile[50],char outfile[50],float fr[26]),函数的功能是根据字母频率表对文件(密文)中的每一字母进行解密,解密的结果存放到文件outfile中,方法是统计infile文件中每一字母出现的频率,根据频率表推断每一字母(密文)对应的字母(明文)。
为您推荐:
加密解密的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言替换文件内容 的文章

 

随机推荐