有一行电文,按以下规律译成密码(C语言)

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

以下为具体代码:

#include <stdio.h>
int main()
{char str[20];gets(str);printf("Key: ");puts(str);int i;for(i=0;i<=20;i++){if(str[i]>='A' && str[i]<='Z')str[i]=65+90-str[i];if(str[i]>='a' && str[i]<='z')str[i]=97+122-str[i];}printf("Text: ");puts(str);return 0;
}

有一行电文,按以下规律译成密码相关推荐

  1. 【C语言】有一行电文按下面规律译成密码

    有一行电文,已按下面规律译成密码 题目 1.C语言代码 #include<stdio.h>void Password(char ch) {char arr[27];//保存26个小写字母c ...

  2. c语言作业 密码翻译,C语言作业 有一行电文,以按下面规律译成密码

    C语言的凯撒加密Description 有一行电文,请将电文中所有字母按A→F,B→G,--,U→Z,V→A,W→B,X #includeintmain(){charc;while((c=getcha ...

  3. java程序a-z b-y_有一行电文,以按下面规律译成密码: A---Z a---z B---Y b---Y C---X c---x …… 即第1个字母编程第26个字...

    有一行电文,以按下面规律译成密码: A--->Z a--->z B--->Y b--->Y C--->X c--->x -- 即第1个字母编程第26个字母,第i个字 ...

  4. C程序设计 电文密码——有一行电文,已按下面规律译成密码

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

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

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

  6. 习题 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)个字母.非字母字 ...

  7. 有一行电文,已按下面规律译成密码: A →Z B→Y C→X …… a→z b→y c→x …… 即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字

    有一行电文,已按下面规律译成密码: A →Z B→Y C→X -- a→z b→y c→x -- 即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变. 要求编程序将密 ...

  8. 有一行电文,已按下面规律译成密码: A →Z B →Y C →X …… a →z b →y c →x …… 即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,

    /*有一行电文,已按下面规律译成密码:A →Z B →Y C →X --a →z b →y c →x --即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变.要求编程 ...

  9. 密码电文翻译,输入一行电文,已按下面规律译成密码: A->Z a->z

    输入一行电文,已按下面规律译成密码: A->Z a->z B->Y b->y C->X c->x 即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字 ...

  10. 【C语言】有一行电文,已按下面规律译成密码:

    P166 12.有一行电文,已按下面规律译成密码: A-Z a-z B-Y b-y C-X c-x 即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母.非字母字符不变.要求编程序将密 ...

最新文章

  1. 人的寿命可能与智商成正比
  2. 工业机器人演示码垛和卸垛_浅谈饲料自动码垛机的应用及正确操作方法
  3. JZOJ 5922. 【NOIP2018模拟10.23】sequence
  4. MySQL异步复制延迟解决的架构设计与运维架构ppt
  5. Nginx虚拟目录(转)
  6. 微云服务器失败原因_梦幻西游:服务器发生异常?游戏出现明显卡顿感,正在排查问题...
  7. 归纳一下:C#线程同步的几种方法
  8. shiro权限架作战
  9. H5页面调用微信扫一扫
  10. html5 扩展 cs6,Dreamweaver CS6提高了HTML5工具的效率
  11. 去除WMP10上面的东方宽屏图标
  12. Dubbo Failover机制
  13. 10岁自闭症小孩,妈妈带她几次粪菌移植治疗后,自闭行为有所改善
  14. Tita OKR 和绩效管理:它们如何协同工作
  15. springcloud.3.服务注册与发现
  16. java的英语单词发音_最长英文单词完整发音读完需要3.5个小时?
  17. 双目立体视觉:三(空间直线坐标,立体图像校正)
  18. 流水账——12.15
  19. 中文手写输入 (一)
  20. win7系统修复工具_win7系统如何修复启动项 win7系统启动项修复步骤【图文】

热门文章

  1. C# 上传 下载 源代码
  2. 什么从什么写短句_什么在什么,在什么,在什么写句子
  3. 长虹电视+刷回android,长虹电视禁止安装怎么解除,不刷机就安装U盘app
  4. 关于A-level选课的6个建议
  5. 《那些年啊,那些事——一个程序员的奋斗史》——80
  6. 移动机器人系列1——移动机器人分类
  7. Python删除Excel中的指定工作簿Sheet
  8. eclispe转 idea 快捷键设置(包括文件搜索运用)修改插入和改写模式
  9. 数据挖掘(KDD)初学基础概要
  10. 【Docker实战】使用Docker部署Tomcat