首页 > 移动平台 > 详细

手机键盘

时间:2014-04-02 05:01:30      阅读:445      评论:0      收藏:0      [点我收藏+]

输入一个由小写字母组成的英文单词,输出用手机的默认英文输入法的敲键序列




---------------------------------------------------------------------

/*
输入:pig
输出:
7键敲1得到p
4键敲3得到i
4键敲1得到g 

输入:wqedsdfgq
输出: 
9键敲1得到w
7键敲2得到q
3键敲2得到e
3键敲1得到d
7键敲4得到s
3键敲1得到d
3键敲3得到f
4键敲1得到g
7键敲2得到q
*/

#include<stdio.h>
#include<string.h>
#define MAXN 20
char input[MAXN];
char key[8][5]={"abc ","def ","ghi ","jkl ","mno ","pqrs","tuv ","wxyz"};
int main(void)
{
int i, j, k, len;
fgets(input, MAXN, stdin);
len = strlen(input);
for(i = 0; i<len; i++)
{
for(j = 0; j<8; j++)
{
for(k = 0; k<4; k++)
{
if(input[i] == key[j][k])
{
printf("%d键敲%d得到%c\n", j+2,k+1,input[i]);
}
}
}
}
return 0;
}

手机键盘,布布扣,bubuko.com

手机键盘

原文:http://blog.csdn.net/zzucsliang/article/details/22760827

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!