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

原字母 对应字母
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>
#include<string.h>
int main()
{char c;while (1){c = getchar();if (c == '\n')break;if (c >= 'A' && c <= 'Z')printf("%c", (155 - c));   //155=‘A’+‘Z’的ASCIIA码elseprintf("%c", c);}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. ch不是小写英文字母的c语言代码,函数fun的功能是进行字母转换。若形参ch中是小写英文字母,则转换成对应的大写英文字母;若ch中是大写英文字母,则...

    题目 题型:选答,填空 难度:★ 函数fun的功能是进行字母转换.若形参ch中是小写英文字母,则转换成对应的大写英文字母:若ch中是大写英文字母,则 函数fun的功能是进行字母转换.若形参ch中是小写 ...

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

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

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

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

  7. [PTA]实验7-3-5 输出大写英文字母

    Spring-_-Bear 的 CSDN 博客导航 本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍:若无大写英文字母则输出 "Not Found" ...

  8. 1007 - 【入门】统计大写英文字母的个数

    1007 - [入门]统计大写英文字母的个数 题目描述 算算以'.'结束的一串字符中含有多少个大写的英文字母. 输入 输入一串字符(长度不超过80),以'.'结束. 输出 输出一行,即这串字符中大写字 ...

  9. 滑动窗口:给你一个仅由大写英文字母组成的字符串,你可以将任意位置上的字符替换成另外的字符,总共可最多替换 k 次。在执行上述操作后,找到包含重复字母的最长子串的长度。

    一.问题描述 给你一个仅由大写英文字母组成的字符串,你可以将任意位置上的字符替换成另外的字符,总共可最多替换 k 次.在执行上述操作后,找到包含重复字母的最长子串的长度. 注意: 字符串长度 和 k ...

最新文章

  1. python好学-html和Python哪个好学?
  2. 强大的DataGrid组件[13]_字段过滤(Filter)——Silverlight学习笔记[21]
  3. Oracle 中间件云服务器系统 ExaLogic X2 - 2 和 T3-1B概述
  4. 一键发布到Maven Central的方法
  5. centos7 network网络服务重启报错failed to start lsb
  6. Microsoft Lync
  7. C#AJAX 文件上传
  8. 现代操作系统读书笔记
  9. itextpdf 加密解密
  10. 函数计算机怎么算开根号,excel开根号公式怎么计算(详解excel开根号公式函数)...
  11. matlab将水印图像嵌入图像,改进的图像自嵌入水印算法及其MATLAB实现
  12. 论文研究12:DUAL-PATH RNN for audio separation
  13. 01-SNAP与snappy介绍及安装
  14. 单向链表与双向链表的区别
  15. 使用OpenCV检测摄像头视频中的人脸
  16. 7年时间从身无分文演变到资产近千万的我(下半部)
  17. TWaver自动化设计平台Legolas —— 交互事件响应动作
  18. VS Code 2022路线图:大量Spring Boot优化提上日程
  19. 堆排序:大顶堆和小顶堆 + 前K个高频元素
  20. 组合之分苹果问题(22)

热门文章

  1. winform控制textbox只能输入数字(小数)
  2. DECA(Detailed Expression Capture and Animation)入门之3D人脸重建Demo
  3. (-0001)java后台开发之学习Java好书及视频推荐
  4. 【音频】Mya Marie Harrison的精品音樂
  5. 如何将IDEA(2021)maven项目导入myeclipse2019
  6. C++隐式构造与显式构造
  7. sumo入门-保姆级教程
  8. 互联网公司很年轻?拼多多、字节人均年龄27岁,阿里31岁...
  9. 人工智能动物识别系统C++ demo
  10. 谈谈数据库的隔离方式