第七十七题 UVa10082 WERTYU
程序员文章站
2022-06-09 20:17:47
...
还是水题
但是有两个CLion的小问题搞得我好难受
【题目大意】
对于每个字符,输出它在键盘上左边的字符
//
// Created by DELL on 2020/2/4.
//代码是很简单 另外写一篇关于CLion的小博客 可以去看 最近发现处理的问题
#include <iostream>
#include <cstring>
#include <cstdio>
#define Maxn 101
using namespace std;
char str[Maxn];
char keyboard[] = "`1234567890-=QWERTYUIOP[]\ASDFGHJKL;'ZXCVBNM,./";
inline void Solve() {
int len = strlen(str);
int len1 = strlen (keyboard);
for(int i=0; i<len; i++) {
if(str[i] == ' ') { printf(" "); continue; }
for(int j=0; j<len1; j++) {
if(keyboard[j] == str[i]) {
printf("%c",keyboard[j - 1]);
break;
}
}
}
}
int main(int argc,char* argv[]) {
while(gets(str)){
Solve();
printf("\n");
}
return 0;
}