题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
改进的加密术

题目题干

改进的加密术

“恺撒加密术”是一种替代密码,如图1.20所示,对于信件中的每个字母,会用它后面的第t个字母代替。例如当t=4时,“China”加密的规则是用原来字母后面第4个字母代替原来的字母,即字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“China”应加密为“Glmre”。BpG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

请编写一个程序,使用cin语句输入任意5个英文字符和任意一个值t(-8<t<8),则原先的5个字符将用其后面第t个字符代替并输出(暂不考虑替代的字母跳过“界”的问题)。BpG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第1行输入5个英文字符,字符间以空格间隔。 第2行输入1个整数t。BpG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

输出加密后的字符,字符之间无须空格间隔。BpG100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

C h i n a
4

输出

Glmre

答案解析

相关题目

输出特殊字符 请在屏幕上输出如图1.21所示的字符串,注意所有的字符均为英文半角。 输入 无输入。 输出 见输出样例,注意除单词之间以一个空格间隔外,无任何多余空格,以换行结束。 样例 输入
改进的加密术 “恺撒加密术”是一种替代密码,如图1.20所示,对于信件中的每个字母,会用它后面的第t个字母代替。例如当t=4时,“China”加密的规则是用原来字母后面第4个字母代替原来的字母,即字母
大写字母转小写字母 试编程使用cin语句从键盘输入3个大写字母,并将之转换为对应的小写字母输出。 输入 输入3个英文大写字母,字母间以空格间隔。 输出 输出3个对应的小写字母,字母间以一个空格间隔
ASCII码转字符 从键盘输入一个整数,输出相对应的字符。例如输入65,输出A。 输入 输入一个整数(保证整数存在对应的可见字符)。 输出 输出相对应的字符。 样例 输入 65 输出 A
字符金字塔 试编程输入一个字符,用该字符构造一个高度为3的字符金字塔,例如输入字符为‘*’,则输出字符金字塔为: * * * * * * * * * 输入 从键盘输入一个字符。 输出
巨型人造天体 制造巨型人造天体需要A部件和B部件,其质量分别为2012345678克、1912345678克。 (1)试计算这两种部件的质量之和的最后四位数。 (2)试计算12345678个A部件的总
两整数相乘 使用cin语句从键盘输入两个整数a和b,计算两数的乘积并输出。 输入 输入两个整数a和b(1≤a,b≤10000000) 输出 输出两数的乘积。 样例 输入 ​​​​​​​ 100
混合运算 试编程从键盘输入a,b,c,d,e的值后计算​​​​​​​的算式值。 输入 输入五个双精度浮点数,分别为a,b,c,d,e的值。 输出 输出混合运算的结果。 样例 输入 2.1 2.2
计算多项式值 试计算多项式的值,其中a,b,c,d,x的值由键盘输入。 输入 输入五个整数,分别代表a,b,c,d,x的值。 输出 输出一个整数,即多项式的值,注意输出最后应以换行结束。 样例
简单解方程 设​​​​​​​​,给定a与S的值,求b的值。 输入 从键盘输入两个整数a和SS(−1000≤a,S≤1000)。 输出 输出一个整数b。 样例 输入 4 3 输出 2

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢