在录入文本里,有2种字符:“有效字符”和“多打字符”。“有效字符”是指它在标准文本里可以找到唯一的“对应字符”。“对应字符”当然与它相同,但是,相同的字符不一定就是“对应字符”。例如:
标准文本:我们班里的学生大多数是女生。
录入文本:我们班里喜欢数学的学生大多数是女生。
录入文本的第一个“数”字,在标准文本里是找不到“对应字符”的。
我的算法思路是这样的:对于录入文本里的每一个字符(包括看不见但是占位置的全、半角空格;包括看不见又不占位但长度又不为零的回车),在标准文本里寻找“对应字符”。(如何确认“对应字符”是个难点,我在后面会提出解决方法,那...
我编了一个能够对中文打字文档进行批改、统计错、漏、多字;计算有效字符数、正确率的程序。有成绩保存,也能用不同颜色表示错漏多字。用下来还不错。现已经发布到“VB6论坛”。(不知怎样上传图片?)