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

柳州网站建设推荐wordpress有识图接口吗

柳州网站建设推荐,wordpress有识图接口吗,永久免费erp,北苑网站建设【问题描述】有一种加密方法为:其使用一个字母串(可以含重复字母,字母个数不超过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/a/514242.html

相关文章:

  • 公司微网站建设企业网站优化方案案例
  • 奉贤免费网站建设国外浏览器推荐
  • 外贸网站 cms东莞房价2021
  • php做商城网站建设做网站公司名字
  • 西安建设局网站地址seo推广排名
  • 建站网址导航9277在线观看免费高清
  • 江西企业网站建设哪家好海口网站建设做网站
  • 自己怎么做电影网站天猫店铺装修做特效的网站
  • 搭建网站实时访问地图什么网站做首页
  • 成都企业建站模板深圳哪个区最好
  • python做网站例子地方房地产网站
  • 制作网站分析商业模式帝国cms网站源码
  • 庆元建设局网站信誉好的常州做网站
  • 导航网站建设网站策划与设计
  • 上海平台网站建设公wordpress怎么变中文
  • 免费制作网站用什么做网站建设运营策划方案
  • 加大网站建设力度新闻发布会策划
  • 学做ppt推荐网站货源网站开发
  • 花都区网站建设网站建设新手教程
  • 栾川网站开发使用oss图片做网站
  • 国有资产处网站建设如何在局域网中做网站
  • 简单做网站需要学什么软件有没有找项目的网站
  • 企业网站设计的功能正规拼多多代运营公司
  • 商业网站建设企业网址导航怎么删除
  • 南浔区住房和城乡建设网站怎么用jsp做网站
  • 深圳网站建设 设计首选深圳市苍南配网设计
  • 广西高端网站建设门户网站集群建设方案
  • 长沙网站开发推荐无锡网站怎么优化排名
  • 建网站 免费网架加工安装一体的公司
  • wordpress多站点问题做网站自己申请域名还是对方