PTA-第3章-13 字符串替换

简介: 编写程序,将字符串中大写字母按A->Z, B->Y, ..., X->C, Y->B, Z->A的规则替换。输入为不超过80字符的字符串,输出替换后的字符串。例如,"Only the 11 CAPItaL LeTtERS are replaced." 转换为 "Lnly the 11 XZKRtaO OeGtVIH are replaced."

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

原字母 对应字母
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.

相关文章
|
3月前
|
C++
大小写转换——islower/isupper或者tolwer/toupper函数的用法
大小写转换——islower/isupper或者tolwer/toupper函数的用法
33 0
|
3月前
PTA-字符串逆序
字符串逆序
54 1
|
3月前
PTA-转换函数使用
转换函数使用
31 0
|
3月前
|
BI
PTA-找最长的字符串
找最长的字符串
22 0
|
3月前
|
C++
[C++/PTA] 括号匹配
[C++/PTA] 括号匹配
64 0
|
10月前
华为机试HJ81:字符串字符匹配
华为机试HJ81:字符串字符匹配
|
10月前
|
算法 数据库
华为机试HJ71:字符串通配符
华为机试HJ71:字符串通配符
|
11月前
|
机器学习/深度学习
CF1304B Longest Palindrome(可逆转符号,数学分析,回文串)
CF1304B Longest Palindrome(可逆转符号,数学分析,回文串)
34 0
|
存储 C语言 C++
C++/C/PTA 字符串排序--string类的使用
先输入你要输入的字符串的个数。然后换行输入该组字符串。每个字符串以回车结束,每个字符串不多于一百个字符。
289 0
|
C++
C++/PTA 至多删三个字符
给定一个全部由小写英文字母组成的字符串,允许你至多删掉其中 3 个字符,结果可能有多少种不同的字符串?
83 0