本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换:

原字母 对应字母
A Z
B Y
C X
D W
X C
Y B
Z A

输入格式:

输入在一行中给出一个不超过80个字符、并以回车结束的字符串。

输出格式:

输出在一行中给出替换完成后的字符串。

输入样例:

Only the 11 CAPItaL LeTtERS are replaced.

输出样例:

Lnly the 11 XZKRtaO OeGtVIH are replaced.
#include <stdio.h>#define N 81int main(){char str[N];gets(str);for( int i=0; i<N; i++ ){if( str[i]>='A' && str[i]<='Z' )str[i] += 25-2*(str[i]-65);printf("%c", str[i]);}return 0;
}

本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换:相关推荐

  1. 7-65 字符串替换 (15 分) 本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 原字母 对应字母 A Z B Y C X D W … … X C Y B Z A

    7-65 字符串替换 (15 分) 本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 输入格式: 输入在一行中给出一个不超过80个字符.并以回车结束的字符串. 输出格式: 输出在一行 ...

  2. 字符串替换,将给定字符串中的大写英文字母按对应规则替换

    本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 原字母 对应字母 A Z B Y C X D W - - X C Y B Z A 输入格式: 输入在一行中给出一个不超过80个字符. ...

  3. JAVA输出字符串中字母_Java输出字符串中的大写英文字母数,小写英文字母数以及非英文字母的三种方法...

    import java.util.*; /** * 3.编写一个程序,输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母. 提示: 方法一:使用循环提取字符,判断字符是否在A-Z .a-z ...

  4. java大写英文字母_输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母(.java)...

    import java.util.Scanner; public class string1{ public static void main(String[] args){ String str; ...

  5. 已知一个字符串,将字符串中的大写英文字母转变/转化成小写字母,小写字母转变为大写字母,并将转变后的字符串输出

    代码: ------------------------------------------- ​ #include <stdio.h> #include <string.h> ...

  6. 编写程序,对用户输入的英文字符串中出现的英文字母进行提取 (不区分大小写,重复字母只计一次),并将提取的结果按照字母表顺序升序排列后输出。 例如,用户输入“I miss you.”,程序输出“i, m

    编写程序,对用户输入的英文字符串中出现的英文字母进行提取 (不区分大小写,重复字母只计一次),并将提取的结果按照字母表顺序升序排列后输出. 例如,用户输入"I miss you." ...

  7. 实验4-2-6 输出三角形字符阵列 (15分)本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

    实验4-2-6 输出三角形字符阵列 (15分) 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列. 输入格式: 输入在一行中给出一个正整数n(1≤n<7). 输出格式: 输出n行由 ...

  8. python 输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

    输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列. 输入格式: 输入在一行中给出一个正整数n(1≤n<7). 输出格式: 输出n行由大写字母A开始构成的三角形字 ...

  9. 统计并输出该字符串中26个英文字母

    字符串 第3题 [描述] 输入一个字符串,统计并输出该字符串中26个英文字母(不区分大小写)出现的次数. [输入] 输入一个字符串. [输出] 分行输出26个英文字母(不区分大小写)出现的次数. [输 ...

最新文章

  1. LVS/HAProxy/Nginx负载均衡对比
  2. UG NX12.0安装教程
  3. python数据库增删改查_python实现数据库增删改查
  4. Python 命令汇总
  5. 【开发调试】谷歌浏览器中调试移动网页和测试网速下页面效果
  6. 干货:用Python玩转数据可视化,炫酷图表是这样做出来的
  7. BOM之window对象
  8. The “note“ model is Samsung’s first
  9. Python菜鸟入门:day05列表
  10. JS、PHP、Python等五大编程语言爆漏洞;中兴 70 后程序员坠亡;雷军平定迅雷内乱 | 一周业界事
  11. 基于JAVASCRIPT操作XML的无刷新分页
  12. windows远程桌面神器
  13. lua upvalue
  14. [Xilinx FPGA] #2 Xilinx ISE Help Notes #1 -1.8.2019
  15. python绘制饼图explode_python - 使用Python生成复合饼图或饼图饼图 - 堆栈内存溢出...
  16. 创建对象的几种常用写法
  17. php 多图合成一张,多张图片拼成一张图,支持图片拼接功能,多种拼图模板的软件...
  18. nar神经网络_动态神经网络(NAR)做预测
  19. windows系统进程System ntoskrnl.exe pid 4占用8080端口
  20. 判断方阵是否沿主对角线对称

热门文章

  1. OkHttp的简单使用
  2. Java浅克隆与深克隆-clone
  3. 旋转机械故障诊断公开数据集整理
  4. C语言课程设计——N-S图
  5. 世界五大黑帮现状扫瞄
  6. 解决主机无法通过网络访问虚拟机的问题
  7. 正点原子LoRa模块的使用
  8. js快速计算文件hash值
  9. 五行基础_ywyuan_新浪博客
  10. USACO 2021 January Contest, Bronze. Problem 1. Uddered but not Herd