当前位置: 首页 > wzjs >正文

郑州交通建设投资有限公司网站公司网站html模板

郑州交通建设投资有限公司网站,公司网站html模板,广告策划书目录,网站在建设中【问题描述】有一种加密方法为:其使用一个字母串(可以含重复字母,字母个数不超过50)作为密钥。假定密钥单词串为feather,则先去掉密钥单词中的重复字母得到单词串feathr,然后再将字母表中的其它字母以反序追…

【问题描述】有一种加密方法为:其使用一个字母串(可以含重复字母,字母个数不超过50)作为密钥。假定密钥单词串为feather,则先去掉密钥单词中的重复字母得到单词串feathr,然后再将字母表中的其它字母以反序追加到feathr的后面:

 f e a t h r z y x w v u s q p o n m l k j i g d c b 

加密字母的对应关系如下:

 a b c d e f g h i j k l m n o p q r s t u v w x y z
 f e a t h r z y x w v u s q p o n m l k j i g d c b

其中第一行为原始英文字母,第二行为对应加密字母。其它字符不进行加密。编写一个程序,用这种密码加密文件。假定要加密的文件名为encrypt.txt及加密后的文件名为output.txt,并假定输入文件中字母全为小写字母,并且输入密钥也全为小写字母

【输入形式】从标准输入中输入密钥串,并从文件encrypt.txt中读入要加密的内容。
【输出形式】加密后结果输出到文件output.txt中。
【样例输入】
feather
和文件encrypt.txt中内容,例如被加密的文件encrypt.txt中内容为:
c language is wonderful.
【样例输出】加密后output.txt文件中内容为:
a ufqzjfzh xl gpqthmrju.
【样例说明】首先将给定的密钥单词去除重复字母,然后按照上面的加密对应表对encrypt.txt文件内容进行加密即可得到加密后的文件,其中只对英文字母进行加密对换,并且假设encrypt.txt中的英文字母全是小写字母。

【评分标准】该题要求对文件进行加密,共有5个测试点。提交程序名为encrypt.c

#include <stdio.h>
#include <string.h>main()
{int i,j,k=0,l,num;char s[51],a[51];char ch;FILE *in,*out;in=fopen("encrypt.txt","r");out=fopen("output.txt","w");if(in==NULL){printf("Can't open encrypt.txt!\n");return 0;}scanf("%s",&s);for(i=0;s[i]!='\0';i++){for(j=i-1;j>=0;j--){if(s[j]==s[i])break;}if(j==-1)a[k++]=s[i];}a[k]='\0';l=strlen(a);for(ch='z';ch>='a' && ch<='z';ch=ch-1){for(i=0;i<l;i++){if(ch==a[i])break;}if(i==l){a[k++]=ch;a[k]='\0';}}while((ch=fgetc(in))!=EOF){if(ch>='a' && ch<='z'){num=ch-97;fputc(a[num],out);}elsefputc(ch,out);}fclose(in);fclose(out);
}


文章转载自:

http://7iPVCATz.yrngx.cn
http://6RJwA9bH.yrngx.cn
http://K9JoNZ0r.yrngx.cn
http://PoXlCP0T.yrngx.cn
http://YMiqnu7w.yrngx.cn
http://qQ5IfAjV.yrngx.cn
http://AMDSiQ2v.yrngx.cn
http://wZhhuHtN.yrngx.cn
http://Fh5Xzo8e.yrngx.cn
http://Advg11L8.yrngx.cn
http://gbfQDDnB.yrngx.cn
http://gntaIZnU.yrngx.cn
http://y9iMSNLs.yrngx.cn
http://lrfPw28y.yrngx.cn
http://p2ZrPu4E.yrngx.cn
http://dsQL4laj.yrngx.cn
http://oebELtIt.yrngx.cn
http://sshMG0EZ.yrngx.cn
http://puZ9LIy6.yrngx.cn
http://pgF0LOpA.yrngx.cn
http://XnrkYJZK.yrngx.cn
http://smrGnSBa.yrngx.cn
http://ytaWNl6f.yrngx.cn
http://4qdR9rNF.yrngx.cn
http://V1OZkcEH.yrngx.cn
http://gQidIwPH.yrngx.cn
http://4jbQYdPc.yrngx.cn
http://8DcwYhMi.yrngx.cn
http://tzxzyCED.yrngx.cn
http://oZ8CfpuX.yrngx.cn
http://www.dtcms.com/wzjs/752177.html

相关文章:

  • 营销型的网站企业为什么文件打开后是乱码
  • 天河岗顶棠下上社网站建设公司官网源码
  • 那个网站教你做美食wordpress 禁止收录
  • 滁州做网站企业信息的网站
  • 作文素材网站seo就业前景怎么样
  • 单页网站的营销经营性质的网站
  • 什么网站做婚礼请柬做网站入什么科目
  • 网页制作下载链接seo网站外链工具
  • 怎样做p2p网站徐州网站制作哪家好
  • 网站建设微信商城运营长春网络公司十大排名
  • 中国电力建设集团有限公司网站青岛seo推广公司
  • 广州高端品牌网站建设网站建设 项目要求
  • 论坛网站开发平台怎么用花生壳做网站
  • 长春网站建设案例福建省建设厅网站信用评分
  • 做网站需要ps吗现在最火的推广平台
  • 学会建设网站必要性二手书交易网站开发毕业设计
  • 郑州建设网站企业大连旅游必去景点
  • 张掖艺能网站建设做的网站有营销效果吗
  • 网站文章图片如何跳转婚恋网站的架构
  • 怎么做网站的界面南江移动网站建设
  • 做网站低价微官网系统架构
  • 网站制作合作协议phpwind 转wordpress
  • 手机网站建设报价多少县级门户网站建设的报告
  • 免费的网站怎么建太原房产网站建设
  • 毕业设计论文网站开发需要多少网站机房建设
  • 网站关键词排名如何做天津响应式网站建设
  • linux 国外网站果洛电子商务网站建设
  • 网站培训视频揭阳网站建设维护
  • 查企企官方网站o2o营销模式
  • 制作表白网站的软件自己做个网站需要几个软件