请教一个输出字符编程题,

来源:百度知道 编辑:UC知道 时间:2024/05/20 04:12:01
输出字符比如说ABC_F,则结果为D,IGE_A,结果为C,键盘上字码ASD_G,结果为F,PO_UY结果为I,怎么编键盘上的字母呢
今天解决,在线等!
输入ABC_F,则输出D;
输入ACE_I,则输出G;(字母表)
输入PO_UY,输出I:(对应键盘)
输入AS_FG,输出D:(对应键盘)
是一个键盘输入,这是ACM的一道竞赛题,我们今天刚完事,我们的一个队友做出来的,运行是对的,但是提交有点问题,感谢各位回答,过两天谁把答案找到,我的50分就给谁

前两个输出字母表的用asc码来表示,后两个键盘输入的将键盘所有字母转换成asc码,定义成数组进行操作。

题意不明。。。

你的输入 是只有这些,
还是在键盘上 任意输入的?

只有这几个例子,简单,如果是随意的话,
我解决不了
是个大工程。。

不会吧???
你要做三个键盘横向字符数组,然后看看是否满足顺序输入输出的问题,还是字符的顺序问题~~~

问题不明:
用switch...case 语句。

不会吧……
居然还要按键盘上的顺序输出,
要是按字母顺序还挺简单的,
键盘顺序,课复杂了,
好像没听过有哪个函数能直接按键盘顺序接受字符的
只能写个函数了,把键盘顺序全都写进去
再main函数里,用个for循环检测字母顺序,
判断符合键盘顺序,还是字母表顺序
然后就输出空缺项就应该可以了 ,