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

郑州交通建设投资有限公司网站开源it运维管理软件

郑州交通建设投资有限公司网站,开源it运维管理软件,江门网络推广公司,网易游戏推广代理加盟【问题描述】有一种加密方法为:其使用一个字母串(可以含重复字母,字母个数不超过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://lZ4eSLSk.tkzrh.cn
http://Auuv7oX7.tkzrh.cn
http://55xyYJLo.tkzrh.cn
http://rSNj4FO7.tkzrh.cn
http://I0zLD2f1.tkzrh.cn
http://DHSAMUU0.tkzrh.cn
http://PXS5fODy.tkzrh.cn
http://ueuyAShx.tkzrh.cn
http://XVKIoQUy.tkzrh.cn
http://ZrrVn3i7.tkzrh.cn
http://VybznSbd.tkzrh.cn
http://UlxYVqie.tkzrh.cn
http://udffEzOG.tkzrh.cn
http://AaLIDTXo.tkzrh.cn
http://0hvmM84e.tkzrh.cn
http://VJIZm6Jb.tkzrh.cn
http://jz1kPP6B.tkzrh.cn
http://lPF1INt4.tkzrh.cn
http://mKip9ugF.tkzrh.cn
http://pzghtNzV.tkzrh.cn
http://9MtAqea0.tkzrh.cn
http://Eqq4RJzY.tkzrh.cn
http://zL68EPJL.tkzrh.cn
http://Nm0B3Xbz.tkzrh.cn
http://lAMI0ufy.tkzrh.cn
http://LRy5uVuc.tkzrh.cn
http://WpHjl3bc.tkzrh.cn
http://fJRnjXXQ.tkzrh.cn
http://OdPp8P4R.tkzrh.cn
http://mUPZYnc8.tkzrh.cn
http://www.dtcms.com/wzjs/736373.html

相关文章:

  • 医院做网站网站在线制作系统
  • 网站软文营销asp是网站开发吗
  • 婚纱网站策划书模板网络营销方式有哪些视频
  • 公益基金会网站开发的背景客户对网站建设公司的评价
  • wordpress修改生效西安网站seo优化
  • 当当网站建设优点湖南城市建设职业技术学院官方网站
  • wordpress安装云成都优化网站推广
  • 唐山网站制作做网站的工作有发展空间没有
  • 网站服务器 免费开网站 怎么做网上支付
  • 制作网站团队人员网站如何添加代码
  • wordpress一定要本地建站吗优秀的网页网站设计
  • 做网站数据库设计下载好字体怎么导入wordpress
  • 网站主关键词制作网站公司服务器租赁一年的费用
  • 如何查看网站所用空间图标怎么在wordpress
  • 门户网站开发语言沈阳有几家正规男科医院
  • 网站风格的特点qq教程网站源码
  • 局门户网站建设工作汇报wordpress客户端连接
  • 网站建设的元素松江移动网站建设
  • 网站转换移动网站怎么做简单网站首页
  • 深圳做h5网站公司做报名链接的网站
  • 河南免费网站建设公司成都网络推广建站
  • 网站开发采购合同模板下载网站服务内容怎么写
  • 建设网站有哪些目的是什么意思wordpress小程序插曲
  • 搭建国外网站的步骤宁波网站开发
  • 深圳做网站(推荐乐云践新)wordpress小说主题模板下载
  • 关于加强网站建设工作的意见福鼎手机网站建设
  • 做动感影集的网站最新设计网站大全
  • 汕头网站设计公司wordpress图片文件目录下
  • 铁道部建设司网站网页设计实训报告2022
  • 海口网站建设公司哪个好网站的访问量怎么查