题目描述
wpq最近迷上了敲键盘的指法,他很想知道键盘上每个字母的左边或者右边是哪个字母,但是无奈他的指法不是太好,就想问问你某个字母的左边或者右边是哪个字母,他会给你两个字符ch1、ch2,ch1代表他想问的那个字母(保证是大写字母),ch2只有两种情况:L代表左边,R代表右边。问题答案如果是一个字母就输出这个字母,如果不是字母就输出#。
输入
第一行一个整数T,表示测试样例的数目
接下来T行,每行两个字符ch1、ch2,(含义如题目描述)
输出
对于每个测试样例,输出一个字符(大写字母或者字符#)表示答案
样例输入
2
A L
J R
样例输出
K
#include<stdio.h>
int main(){
int t,i;
char ch1,ch2,ch;
char str[35]={\'#\',\'Q\',\'W\',\'E\',\'R\',\'T\',\'Y\',\'U\',\'I\',\'O\',\'P\',\'#\',\'A\',\'S\',\'D\',\'F\',\'G\',\'H\',\'J\',\'K\',\'L\',\'#\',\'Z\',\'X\',\'C\',\'V\',\'B\',\'N\',\'M\',\'#\'};
scanf(\"%d\",&t);
getchar();
while(t--){
scanf(\"%c %c\",&ch1,&ch2);
for(i=0;i<35;i++)
if(str[i]==ch1)
break;
if(ch2==\'L\')
printf(\"%c\\n\",str[i-1]);
if(ch2==\'R\')
printf(\"%c\\n\",str[i+1]);
getchar();
}
return 0;
}
继续阅读与本文标签相同的文章
上一篇 :
分享一个给Pdf文档添加图片水印的办法
下一篇 :
我国将加快培育共享制造新模式新业态
-
斩获三个“全国第一”,漳州有一家“隐形冠军”企业
2026-05-18栏目: 教程
-
经历8个月改造,岗顶百脑汇“转型回归”
2026-05-18栏目: 教程
-
ROKU流媒体聚合平台终将变革电视机操作系统和流媒体的观看方式
2026-05-18栏目: 教程
-
权威报告:中国专利申请连续8年居首,占世界一半
2026-05-18栏目: 教程
-
新技术:AI可快速准确检测因糖尿病造成的视网膜病变
2026-05-18栏目: 教程
