WERTYU - UVA - 10082
2018-03-24 00:00
369 查看
题目链接:
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1023
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1023
/* 题目大意是把输入错误的数据复原成正确的数据 输入的数据总会把输入的字符向右移动一个 所以我们要将输入的字符向左移动一位 */ #include <iostream> #include <stdio.h> char s[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; using namespace std;//应为此处的要处理的数据比较多,所以我把他将所有的字符都存入一个字符串里 int main(void) { int i; char ch;//每次读入的字符 while ((ch = getchar()) != EOF) {//每次读取一个字符 for (i = 0; s[i] && s[i] != ch; i++);//找到字符串中相应位置 if (s[i])//如果在s中找到了这个字符,那就打印它的前一个字符 putchar(s[i - 1]); else//如果没有找到,那就输出当前读入的字符 putchar(ch); } return 0; }
相关文章推荐
- 【例题3-2 UVA - 10082】WERTYU
- WERTYU(常量数组的妙用)(UVa10082)
- UVa 10082 WERTYU
- UVA 10082 WERTYU字符串处理
- UVA 10082 - WERTYU
- Uva10082 WERTYU -S.B.S.
- Uva - 10082 - WERTYU
- UVa 10082 WERTYU
- UVA 10082 WERTYU
- Problem 002——UVa 10082 - WERTYU
- UVA 10082 WERTYU(水题)
- uva10082 - WERTYU
- 经典第三章 例题 3-2 UVA 10082 WERTYU(字符处理)
- UVa10082——WERTYU
- Uva - 10082 - WERTYU
- UVa 10082 WERTYU
- (UVA)10082 - WERTYU
- WERTYU UVA - 10082 (getchar,putchar用法)
- 算法竞赛 例3-2WERTYU(WERTYU,UVa10082)
- UVa 10082 - WERTYU