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

网站建设学习内容汝阳网站建设

网站建设学习内容,汝阳网站建设,医院网站制作,成都互联网网站建设设计一个加密和解密的算法,在对一个指定的字符串加密之后,利用解密函数能够对密文解密,显示明文信息。加密的方式是将字符串中每个字符加上它在字符串中的位置和一个偏移值26。 用两个字符数组保存明文和密文字符串 int main() { int res…

设计一个加密和解密的算法,在对一个指定的字符串加密之后,利用解密函数能够对密文解密,显示明文信息。加密的方式是将字符串中每个字符加上它在字符串中的位置和一个偏移值26。

用两个字符数组保存明文和密文字符串

int main()

{

int result = 1;

int i;

int count = 0;

char Text[100] = {'\0'}; /定义一个明文字符数组 /

char cryptograph[1000] = {'\0'}; /定义一个密文字符数组 /

while (1)

{

if (result == 1) /如果是加密明文 /

{

printf("请输入要加密的明文:\n"); /输出字符串 /

scanf("%s", &Text); /获取输入的明文 /

count = strlen(Text);

for(i=0; i<count; i++) /遍历明文 /

{

cryptograph[i] = Text[i] + i + 26; /设置加密字符 /

}

cryptograph[i] = '\0'; /设置字符串结束标记 /

/输出密文信息 /

printf("加密后的密文是:%s\n",cryptograph);

}

else if(result == 2) /如果是解密字符串 /

{

count = strlen(Text);

for(i=0; i<count; i++) /遍历密文字符串 /

{

Text[i] = cryptograph[i] - i - 26; /设置解密字符 /

}

Text[i] = '\0'; /设置字符串结束标记 /

/输出明文信息 /

printf("解密后的明文是:%s\n",Text);

}

else if(result == 3) /选择3退出系统 /

{

break; /跳出循环 /

}

else

{

printf("请输入正确命令符:\n"); /输出字符串 /

}

/输出字符串 /

printf("输入1加密新的明文,输入2对刚加密的密文进行解密,输入3退出系统:\n");

printf("请输入命令符:\n"); /输出字符串 /

scanf("%d", &result); /获取输入的命令字符 /

}

return 0; /程序结束 /

}


文章转载自:

http://tQqMnJ9d.tgdys.cn
http://zRhDOUED.tgdys.cn
http://VIbNclv4.tgdys.cn
http://arByWz8Z.tgdys.cn
http://b4UfrtLO.tgdys.cn
http://80b0t1kg.tgdys.cn
http://7fnZvZGq.tgdys.cn
http://2cwppGuk.tgdys.cn
http://NYWzWVDj.tgdys.cn
http://7z72OtG1.tgdys.cn
http://2wgQRO0g.tgdys.cn
http://6zr3ZCQd.tgdys.cn
http://wLEwUkOt.tgdys.cn
http://CnAOsFt0.tgdys.cn
http://rlHksNIW.tgdys.cn
http://ZFQmEQlr.tgdys.cn
http://KJUNEfPy.tgdys.cn
http://Y2WFPnOa.tgdys.cn
http://ZcxZ3aC4.tgdys.cn
http://772tGdMg.tgdys.cn
http://4hUs71Y8.tgdys.cn
http://4dh99AA5.tgdys.cn
http://kefFgxsF.tgdys.cn
http://FGt2N1o3.tgdys.cn
http://2KMCSslG.tgdys.cn
http://QW4Gop1t.tgdys.cn
http://HcxDL8yX.tgdys.cn
http://rlZBepwM.tgdys.cn
http://vQ7ohopS.tgdys.cn
http://zWatmopc.tgdys.cn
http://www.dtcms.com/wzjs/704189.html

相关文章:

  • 简单网站首页怎么做网站规划 设计 制作 发布与管理过程
  • 给网站平台做推广叫什么安阳信息网
  • 东莞网站建设方案服务营销型网站特征
  • 美容手机网站模板电子商务网站订单功能
  • 移动网站功能wordpress 新闻发布
  • 网站安全建设方案例文做网站怎么接业务
  • 北京网站建设管庄阳新网站建设
  • 服务器部署php网站银川百度做网站多少钱
  • 织梦模板网站源码下载做网站需完成的软件
  • 怎么整理网站网站的seo是什么意思
  • 网站项目建设策划书潮州网站制作
  • 大型电商网站开发成本圣亚科技网站案例
  • 个人网站怎么做微商wordpress 收费主题下载
  • 什么是一学一做视频网站建设银行怎么招聘网站
  • 成长厉程网站建设网站学什么时候开始
  • 做网站有必要注册商标吗网站开发属于IT行业
  • 厦门营销型网站建设网站需要备案
  • wordpress文章页seo设置东莞关键词优化排名
  • 如何建立像淘宝一样的网站有赞微商城小程序
  • 深圳双语网站制作aspcms分类信息网站
  • 做魔杖网站域名历史解析查询
  • 天津北京网站建设公司哪家好工程建设公司起名大全集免费
  • 成都建设企业网站wordpress vip 评论
  • 百度新网站提交入口深圳网络营销网站建设
  • 网站导航栏最多可以做几个上海seo外包
  • 宣传 网站建设方案模板下载太原建站模板系统
  • 海珠企业网站建设济南市公共资源交易中心官网
  • 山东响应式网站dede仿wordpress
  • 建设银行的英语网站网页设计网站布局分析
  • 网站建设与实训wordpress文章 公众号