中华学习机的内存中固化有汉字管理系统和国家标准一级、二级汉字(6763个常用汉字)。因此,在中华学习机上使用汉字十分方便。这里我们只介绍怎样在BASIC程序中使用汉字,也就是说把汉字作为字符串,利用BASIC语言中的PRINT语句,显示或打印一篇汉字的文章。
例如,要在屏幕上显示下面的一个通知。
通知
定于本月28日(星期六)下午2:00在学校礼堂举办现代科技讲座。
方讲人李兴舟老师
讲题电子计算机在现代社会的应用欢迎老师和同学们参加。
教导处1991.9.23
首先,把上面的文字编写到一个简单的BASIC程序中:10HOME20PRINT“□□□□□□□□通□□□□知”
30PRINT“□□□□定于本月28日(星期六)下午200”;40PRINT“在学校礼堂举办现代科技讲座。”
50PRINT“□□□□主讲人□□李兴舟□□老师”
60PRINT“□□□□讲□□题□□电子计算机在现代社会的应用”
70PRINT“□□□□欢迎老师和同学们参加。”
80PRINT“□□□□□□□□□□教导处”
90PRINT“□□□□□□□□□□1991.9.23”
100END以上程序中的“□”表示空格,一个“□”表示按一次空格键。在屏幕上并不显示“□”。
然后,按以下步骤将上面的程序输入到计算机中。
1.开机后,按下“字母”二字。
2.输入第一个程序行“10 HOME”,并按回车键(RETURN)
3.键入:20PRINT双引号及8个空格键。
4.按下F2键。屏幕下边的状态行显示“拼音”二字,这时即可以使用汉语拼音作为汉字的代码查找和输入汉字。
5.键入T,则屏幕下边显示:
拼音:t
1他2同3体4图5天6它
6.键入ON,则屏幕下边显示:
1通2桐3酮4瞳5同6铜
7.键入1,“通”字就在光标处显示出来。8.按下F1键。状态行显示“字母”二字。
9.按下F2键。状态行显示“拼音”二字。这时可以查找“知”字。
10.键入Z。屏幕下边显示:
拼音:Z
1在2作3子4自5资6组
11.键入H。屏幕下边显示:
拼音:ZH
1这2主3中4种5着6争
12.键入I。屏幕下边显示:
拼音:ZHI
1芝2枝3支4吱5蜘6知
13.键入6。则“知”字出现在光标处。
14.按下F1键。输入双引号后,按回车键。
通过以上步骤可以看出,只有输入汉字时,需要按下F2键,进入“拼音状态”。输入其它字符时,要按下F1键,进入“字母状态”。
如果某个汉字的全部拼音字母(例如“定”字的DING)都敲入了,状态行仍没有出现所需要的汉字,可按下“>”键。每按一次,状态行会显示下一组6个同音汉字,直到计算机发出“嘟”声为止,表示同音汉字已全都提示完。这时,可以按“<”键向回查找。如果还不能找到所需要的字,应该考虑拼写是否有错或所需要的字不属于国标一、二级汉字范围。
在键入拼音字母时,如果有字母敲错了,可以用“”键删除最后一个拼音字母。如果状态行上的拼音字母都删除了,继续按“”键,则删除光标所在处的汉字或其它字符。按空格键可以一次删除状态行上的全部拼音字母。
程序中后面的几个语句行,请读者参照上面介绍的方法把它输入完。
最后,在新的一行。键入RUN命令,并按下回车键,屏幕上将显示出这个通知。
如果接通打印机,键入PR#1,然后再运行程序,则该通知就会在打印纸上印出。