#include <stdio.h>
#include <stdlib.h>
#include <string.h>int main()
{char s[50];printf("请输入字符:");gets(s);printf("\n密码是:%s",s);int i,j;for(i=0;s[i]!='\0';i++){if(s[i]>='A'&&s[i]<='Z'){s[i]='A'+'Z'-s[i];}if(s[i]>='a'&&s[i]<='z'){s[i]='a'+'z'-s[i];}}printf("\n原文是:");puts(s);
}
有一电文,已按下面规律译成密码。A->Z a->zB->Y  b->yC->X  c->x…        …
即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求编程将密码译回原文,并打印出密码和原文。
输入信息和格式:
"请输入字符:"
用gets输入字符串
输出信息和格式:
"\n密码是:%s"
"\n原文是:"
putchar或"%c"程序的运行示例如下:
请输入字符:hello,world!密码是:hello,world!
原文是:svool,dliow!

即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求编程将密码译回原文,并打印出密码和原文。相关推荐

  1. (C++)第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。

    题目描述 有一行电文,已按如下规律译成密码: A–>Z a–>z B–>Y b–>y C–>X c–>x - - 即第一个字母变成第26个字母,第i个字母变成第(2 ...

  2. C程序入门:密码字母顺序转换,即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。

    题目描述 有一行电文,已按如下规律译成密码: A–>Z a–>z B–>Y b–>y C–>X c–>x - - 即第一个字母变成第26个字母,第i个字母变成第(2 ...

  3. 习题 5.11 有一行电文,已按下面规律译成密码:A-Z a-z即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母。非字母字符不变。要求编程序将密码译回原文,并输出密码和原文。

    C++程序设计(第三版) 谭浩强 习题5.11 个人设计 习题 5.11 有一行电文,已按下面规律译成密码:A-Z a-z即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母.非字母字 ...

  4. 习题 6.12 有一行电文,已按下面规律译成密码:...即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求编程序将密码译回原文,并输出密码和原文。

    C程序设计(第五版) 谭浩强 习题6.12 题目描述 思路 答案 输出结果 更多题目 题目描述 有一行电文,已按下面规律译成密码:A→Z a→zB→Y b→yC→X c→x... ...即第一个字母变 ...

  5. C语言 | 将密码译回原文,并输出密码和原文

    例66:有一行电文,已按下面规律译成密码:A->Z a->z;B->Y b->y;即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变.要求C语 ...

  6. python输入一行字符串、剔除其中所有小写字母后输出_1. 输入一行字符串,将其中的非字母字符剔除,然后将字母全部转换为大写字母,并...

    DimstrAsString,str2AsString,nAsInteger'定义str,str2为字符串变量,n为整型变量str=InputBox("","输入一行字符 ...

  7. 即第1个字母变成第26个字母,第i个字母变成第26-i+1个字母,非字母字符不变。要求编程序将密码变回原文,并输出密码和原文

    有一行电文,已按如下规律译成密码 即第1个字母变成第26个字母,第i个字母变成第26-i+1个字母,非字母字符不变.要求编程序将密码变回原文,并输出密码和原文. 程序及其注释如下: // 即第1个字母 ...

  8. Python 零基础入门到实战(一)笔记:内置对象、浅拷贝、深拷贝、计算圆面积、凯撒密码、英文大小写转换、输入国家打印出国家名和首都、输入数字英文输出、统计句子中的字母数量、猜随机数

    Python入门到实战(一) 为什么写这篇文章 Part 1 入门部分 什么是编程语言? Python的优势 目前应用 特点 Part 2 6种内置对象 1 整数.浮点数 2 字符串 3 列表 4 元 ...

  9. 为使电文保密,往往按一定规律强其转换为密码,收报入再按约定的规律将其译回原文。

    为使电文保密,往往按一定规律强其转换为密码,收报入再按约定的规律将其译回原文.例如,可以按以下规律将电文变成密码;将字母A变成字母E,a变成e,即变成其后的第4个字母,W变成A,X变成B,Y变成C,Z ...

最新文章

  1. 企业日常选择网站制作公司大多从这三方面着手
  2. 一线互联网公司的工程师们更应该增长技术以外的职场经验
  3. 95-160-024-源码-DataStream-ConnectedStreams与union合并流
  4. Jsp Servlet Mysql实现的Java Web在线商城项目源码
  5. cad连接mysql,AutoCAD 2004 使用外部数据库
  6. Fintech生态报告:区块链是金融业革新的王牌技术
  7. Cookie中设置了 HttpOnly,Secure 属性,有效的防止XSS攻击,X-Frame-Options 响应头避免点击劫持...
  8. Android版本下载以及切换
  9. 提升进程权限的几个常用函数
  10. 在线3D大脑建模网站分享
  11. 2017吉比特校招一个编程笔试题
  12. MBE清新风格毕业答辩PPT模板
  13. html后代选择器和子代选择器,CSS后代选择器与子元素选择器的区别
  14. 2022年品牌高考借势文案合集,拿走就能用,预祝各位考生金榜提名
  15. 计算机技术调剂控制工程,控制工程294求调剂 - 考研 - 小木虫 - 学术 科研 互动社区...
  16. xshell左边的菜单栏目,显示会话连接的不见了怎么办?
  17. AutoDL论文解读(五):可微分方法的NAS
  18. 秒会达Webrtc视频会议分析基于VP9与H.265的6个不同点
  19. GPS : 热启动 冷启动,暖启动
  20. 计算机网络安全稳定性,计算机网络安全的现状及防范措施

热门文章

  1. 分光器尺寸及光损耗计算
  2. Java之Builder模式使用
  3. HTTP 重定向状态码是什么意思?
  4. 产品经理基础——需求文档
  5. JavaScript网页--跨年倒计时
  6. 计算机控制系统2017模拟题,计算机控制系统模拟试题.doc
  7. Paper写作查重需要注意哪些问题?
  8. 06-Maven生命周期和单元测试
  9. 信息系统综合测试与管理
  10. python文件下载