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

网站系统建设与管理百度主页面

网站系统建设与管理,百度主页面,如何给自己网站做外链,建湖县住房和城乡建设局网站【问题描述】有一种加密方法为:其使用一个字母串(可以含重复字母,字母个数不超过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://www.dtcms.com/wzjs/135848.html

相关文章:

  • 保定网络营销网站建设优化设计三年级上册答案语文
  • 淘客网站怎么做 知乎百度网站排名查询
  • 网站流量突然暴增在线crm系统
  • 企业网站源码搜一品资源网络营销案例ppt课件
  • 做鲜榨果汁店网站排名优化关键词
  • 新房网站建设公司网站建设技术解决方案
  • wordpress 网站为什么打不开如何做公司网站推广
  • 郑州专业网站推广公司seo还有用吗
  • 做羞羞事视频网站营销软文写作
  • 龙海市邦策网站建设平台企业网站营销实现方式
  • 制作卡牌的网站刘连康seo培训哪家强
  • 运城购物网站开发设计日照网络推广
  • 河北网站建设哪家好提高网站收录的方法
  • 做网站运营用什么软件什么平台可以免费发广告
  • 个人网站建设赚取流量费网站排名优化+o+m
  • 上海服装网站建设2345导航网址
  • 线上推广需要多少钱宁波seo网络推广渠道介绍
  • 网站head蓝色色调免费psd背景nba最新消息交易情况
  • 懂做网站的人就是好网站多少钱
  • 宁陵做网站的公司如何注册网址
  • 包装设计模板网站自动app优化下载
  • 行业查询网站seo网站管理招聘
  • 个人网站的前途百度账号登陆入口
  • 房产中介网站怎么做提高工作效率的措施
  • 优化网站的技巧下载一个百度时事新闻
  • 淘宝建设网站的seo的内容怎么优化
  • 上海整站优化北大青鸟培训机构靠谱吗
  • 做网站和网页的目的和作用广州网络seo优化
  • 拼多多推广关键词首选帝搜软件seo诊断分析在线工具
  • 做一个独立网站需要多少钱培训网站官网