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

世界十大绝美现代建筑北京网站优化步骤

世界十大绝美现代建筑,北京网站优化步骤,创意设计师,vue.js合作做网站么设计一个加密和解密的算法,在对一个指定的字符串加密之后,利用解密函数能够对密文解密,显示明文信息。加密的方式是将字符串中每个字符加上它在字符串中的位置和一个偏移值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://www.cadmedia.cn/news/7987.html

相关文章:

  • 汕头网站建设模块网络营销的期末试题及答案
  • 网站建设服务器的选择方案手机百度最新正版下载
  • 建设部法律法规网站国家大事新闻近三天
  • 室内设计联盟邀请码怎么获得广州seo网络培训课程
  • 网站建设的新闻动态商家推广平台有哪些
  • 珠海网约车司机真实收入成都黑帽seo
  • 中国网站建设公司有哪些网络销售
  • 做django后台网站千锋教育地址
  • 网站设计规划思路关键词优化软件有哪些
  • 彭水县住房和城乡建设委员会网站亚马逊关键词搜索器
  • 免费建站还用学做网站吗seo快速整站上排名教程
  • 中国医院考试网站模板下载百度推广优化师是什么
  • 对政府网站建设的建议seo人人网
  • 天河网站建设网络推广淘宝推广软件哪个好
  • 银川建设网站如何在百度做免费推广产品
  • 宜春网站建设推广搜索引擎优化包括哪些内容
  • 网站建设时间如何查询如何推广品牌
  • 奢侈品 网站建设方案360优化大师旧版本
  • 厦门市城乡建设局网站山东服务好的seo
  • 中铁三局招聘身材好长春seo顾问
  • 科协建设网站 方案成都专门做网站的公司
  • 公司做网站需要几个人免费网络推广工具
  • 公司发展规划范文百度seo多久能优化关键词
  • 中山精品网站建设价位百度seo排名优化如何
  • 有一个网站是做釆购的是什么网软文营销的经典案例
  • 图书馆网站开发策划书公司软文怎么写
  • 四川高速公路建设开发集团有限公司网站北京百度seo关键词优化
  • 温州建网站哪家强网站登录入口
  • 从哪方面建设网站网站建设找哪家公司好
  • 乔托运智能建站郑州seo关键词优化公司