【发布时间】:2015-08-11 08:42:03
【问题描述】:
我想从用户那里获取输入
char input[200];
然后我想根据
交换那个输入的每个字符a='y'; b='b'; c='j'; d='m'; e='x'; f='f'; g='w'; h='i';
i='v'; j='c'; k='l'; l='u'; m='t'; n='a'; o='k'; p='h';
q='d'; r='p'; s='s'; t='n'; u='z'; v='q'; w='e'; x='r';
y='o'; z='g';
例如,如果输入是
hello
输出将是
ixuuk
我想使用 for 循环和数组在 C++ 中编写代码。
【问题讨论】:
-
输入也可以有空格。
-
您自己是否先搜索过解决方案?
-
切换/大小写,使用 char 值来处理具有太多梯级的查找表、if/else 阶梯。其他东西。
-
@KABoissonneault 是的,我已经搜索了解决方案,但根本找不到任何线索。