78键键盘怎么切换字母识别键盘的字母

百度文库-信息提示
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
对不起,该文档已被删除,无法查看
15秒后,自动返回首页字母键盘和数字键盘通用汉字输入法及其左半字形识别法   
字母键盘和数字键盘通用汉字输入法及其左半字形识别法   
申请专利号
专利申请日
字母键盘和数字键盘通用汉字输入法及其左半字形识别法   
公开(公告)号
公开(公告)日
申请(专利权)
410011湖南省长沙市五一中路69号西区3栋后204号 
发明(设计)人
进入国家日期
专利代理机构
一种字母键盘和数字键盘通用汉字输入法及其左半字形识别法,是申请号为号发明专利的实施方案。本发明的目的是要解决目前存在于汉字键盘输入法中“好学速度慢、快速则难学,且字母键盘和数字键盘通用性差”的技术问题。本发明优选10种编码笔画,使用两种字形和少量编码部首,在字母键盘和数字键盘上,按照坐标定位法进行动态优化布局和输入。其单字编码总则是汉字首尾部件+拼音+左半字形识别码。由此形成“字母键盘和数字键盘通用输入法系列”,分别在字母键盘上和数字键盘上快速输入简、繁单个汉字和词组,且易学好记。本发明可以实施于各种中文信息处理系统。
1、一种字母键盘和数字键盘通用汉字输入法及其左半字形识别法,是对中国专利申请号为号发明专利技术方案的一个实施方案。本发明使用汉字部件+汉字拼音+汉字识别码对汉字进行编码,结合电脑软件技术和键盘,向信息处理设备输入输入码,根据汉字的输入码迅速查找所需要的汉字机内码,得到所需要的汉字信息。其特征在于:
(a)本发明编码总则是取汉字首、尾编码部件+汉字拼音+左半字形识别码,或者汉字拼音+汉字首尾部件+左半字形识别码。从汉字首尾优选10种编码笔画,即“?丿丨一、八九十”,以及从汉字首尾筛选至少5种使用频度高的部首(如“口日土”)作为编码部首,组成编码部件,分别归属10个数字,并使用2种字形(左右字形和其他字形),在键盘上按照编码部件坐标定位法对编码部件进行动态优化布局,既能够在电脑键盘的26个字母键+“;”号键上优化布局,又能够在手机等设备数字键盘的10个数字键上优化布局,并使各键的击键频度趋向均衡。然后,根据布置在键盘上的编码部件,从简体、繁体汉字首尾提取编码部件,按照编码部件坐标定位法,在字母键盘上和数字键盘上输入首尾编码部件,并输入汉字的拼音和左半字形识别码。由此形成字母键盘和数字键盘通用汉字输入法系列,实现本发明字母键盘和数字键盘通用,且快速易学好记的目的。
(b)本发明对10种编码笔画的定义、命名以及与数字的对应关系等作如下规定:
——各编码笔画的特征及其同种笔画以及与数字的对应关系如下表:
——编码笔画“八、九、十”及其同种笔画,在国家教委《写字教学指导纲要(试用)》(1997年6月)中是属于部首。但在本发明中,为了编码的需要,把它们视作笔画。
——编码笔画“八
十”命名为“6
十”,有利于记忆、分类和定位。这仅作为本发明编码笔画的名称。
——编码笔画“一丨丿?”也可以对应数字“1
——对应编码笔画的数字就是该编码笔画的数字号位。
(c)本发明从汉字首、尾提取编码部件的特征在于:
——从汉字首尾提取编码部件完全按照书写笔顺的首笔和尾笔来确定。书写笔顺的首笔或尾笔涉及到编码部首时,优先提取编码部首;汉字首尾没有编码部首可以提取时,则取笔画;取笔画时,先取复笔画,后取单笔画。即按照部首→复笔画→单笔画的顺序提取部件。
——有时会遇到在汉字首或尾有一个单笔画与汉字中另一个部首相交。在这种情况下,本发明规定,只取单笔画,留下一个完整的部首。这叫做“部首取留优于笔画”。
——如果字首或字尾可以拆成两个不同的部首,那么,笔画多的部首有优先权被取到。这叫做“部首之间取大优先”。
——如果最后写的笔画被首部件取走了。那么,尾部件就取剩下部分最后写的笔画或由最后笔画参与组成的部首。
(d)本发明对编码部件坐标定位法作如下解释:
将电脑主键盘区的横方向设为横坐标,纵方向设为纵坐标,数字1键为坐标原点,横坐标值是1
0,纵坐标值是1
根据字母键与数字键的纵向对应关系,按照纵坐标方向,可以方便地将字母键上的编码部件归集到数字键上,或者将数字键上的编码部件展开到字母键上,从而实现本发明字母键盘和数字键盘通用的目标。
本发明将所有汉字分为两种字形——左右字形和其他字形。其字形确定原则是:左右字形,由两个以上部件成左右关系排列组成的字,而且部件之间可有间隙。其他字形,除左右字形以外的字,都是其他字形字。
在“QWERTYUIOP”和“ASDFGHJKL;”20个键上布置两排同样的编码笔画“?丿丨一丶八
十”,用于两种不同字形字的首、尾笔画的输入,即采用字形和笔画两个要素按照坐标定位法来确定汉字首、尾笔画的编码代码,从而实现用10种笔画让20个键参加编码。
(e)本发明所述重码“左半字形识别法”,其特征在于:
——以“囗口土士月氵大木亻扌小忄?言讠”部首起头的字,不设置左半字形识别码(以下简称识别码),也不要输入识别码。除以“囗口土士月氵大木亻扌小忄?言讠”部首起头字以外的左右字形字设置识别码,其识别码的标识符是“,”或“1”。其他字形字全部设置识别码,其识别码的标识符是“.”或“0”。这样,便将汉字分成了基本相等的三类:一类是以“囗口土士月氵大木亻扌小忄?言讠”部首起头的字;二类是除“囗口土士月氵大木亻扌小忄?言讠”部首起头字以外的左右字形字;三类是其他字形字。其任两类字之间的差数与其中一类之比在20%以下。
——“囗口土士月氵大木亻扌小忄?言讠”部首可以增减,增加时,从《信息处理用gb13000.1字符集汉字部件规范》中选取,选取这些部首的原则是其部首所在的汉字绝大多数是左右字形字,并要占到全部左右字形字的二分之一左右。
——左半字形识别码的标识符可以是键盘上除“,.10”之外的其他字符。
——左半字形识别码同时又是输入码的结束符。
以上构成“左右字形取半其他字形全取的重码识别法”,简称“左半字形识别法”。
——“左半字形识别法”可以用于各种汉字编码方案。
本发明根据以上(a)(b)(c)(d)(e)各特征形成对简体、繁体单个汉字及其词组的编码体系及其键盘设计。欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 18779 人关注过本帖
标题:从键盘接收一个字符,如果是字母,输出其对应的ASCII码,如果是数字,按原样输入 ...
来 自:四川
等 级:新手上路
结帖率:100%
&&已结贴√
&&问题点数:20&&回复次数:9&&&
从键盘接收一个字符,如果是字母,输出其对应的ASCII码,如果是数字,按原样输入,否则
上面是题目,用选择结构写,,,,,,,我刚学,还不太好,不知道怎么用if语句判断输入的是不是字母。
搜索更多相关主题的帖子:
来 自:山那边
等 级:贵宾
威 望:10
帖 子:138
专家分:1360
#include&stdio.h&
&&& char ZiFu;&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//定义字符型变量
&&& printf(&请输入字符:&);
&&& scanf(&%c&,&cZiFu);&&&&&&&&&&&&&&&&&&&&&//获取变量ZiFu的值
&&& if(cZiFu&='A'&&cZiFu&='z')&&&&&&&&&&&& //判断ZiFu是否为字母
&&& printf(&字符%c的ACSII码为:%d\n&,ZiFu);&&&&&&&&&&&&&&&&&//输出字母的ASCII码值&&
&&& else if(ZiFu&='0'&&ZiFu&='9')&&&&&&&&&&&& //判断cZiFu是否为数字
&&& printf(&数字为:%d\n&,ZiFu);&&&&&&&&&&&&&&&&&&&&&&&& //原样输出数字字符
&&& else&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //否则输出错误
&&& printf(&输入错误,请重新输入!&);
千百年之后,谁又还记得谁........
等 级:新手上路
怎么发表论坛帖子啊&&&特生气啊
来 自:四川
等 级:新手上路
回复 2楼 Spy001
我总是在最深的绝望里遇见最美的惊喜!
来 自:四川
等 级:新手上路
回复 3楼 醒来的羔羊
在左上角有个发表文章
[此贴子已经被作者于 20:51编辑过]
我总是在最深的绝望里遇见最美的惊喜!
来 自:四川
等 级:新手上路
回复 2楼 Spy001
附件: 您没有浏览附件的权限,请
我总是在最深的绝望里遇见最美的惊喜!
等 级:新手上路
回复 5楼 azraelyo
来 自:星夜征程
等 级:蒙面侠
帖 子:969
专家分:4510
&&得分:12&
回复 6楼 azraelyo
原因很简单,因为楼主输进去测试的是一个两位数字!!
而程序测试的时候他只是作为一个字符来理解的。你输进去的二十五,他没读到,
要么你把输入的字符限定为一次输入一个字符,这样就不会出现错误了。要不,,,完善程序,或者,重写
[此贴子已经被作者于 16:52编辑过]
φ(゜▽゜*)♪
等 级:新手上路
帖 子:10
&printf(&数字为:%d\n&,ZiFu); ===& printf(&数字为:%c\n&,ZiFu);
另外if(cZiFu&='A'&&cZiFu&='z')&&&&&&&&&&&& //判断ZiFu是否为字母
这个不严谨的;
要写为if((cZiFu&='A' && cZiFu &='Z')||(cZiFu&='a' && cZiFu &='z')),因为中间A~z中间是有部分符号的,例如&[&
等 级:新手上路
回复 2楼 Spy001
这个是错的啊 输A得到的都是0
版权所有,并保留所有权利。
Powered by , Processed in 0.061669 second(s), 7 queries.
Copyright&, BCCN.NET, All Rights Reserved}

我要回帖

更多关于 拨号键盘怎么输入字母 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信