美文网首页
18_打印汉语拼音声调

18_打印汉语拼音声调

作者: 刘加城 | 来源:发表于2023-02-05 19:32 被阅读0次

    本文将介绍如何在代码中打印汉语拼音的声调。

(1)原理

    汉语拼音的声调是在6个元音字母上方:a、o、e、i、u、ü,所以只需要处理这6个元音字母和声调的组合即可。用计算机术语来说,每个可打印字母,对某个字符集来说,都有唯一的、固定不变的编码值。ī、í、ǐ、ì 这带声调的字母,并不例外,它们也分别对应着不同的编码值。所以要打印各种声调,其原理是输出各元音声调字母的编码值。

(2)Unicode声调编码

    本小节介绍各元音字母的4个声调在Unicode字符集中的编码值。

声调 编码值
ā 0x0101
á 0x00E1
ǎ 0x01CE
à 0x00E0
ō 0x014D
ó 0x01F3
ǒ 0x01D2
ò 0x01F2
ē 0x0113
é 0x00E9
ě 0x011B
è 0x00E8
ī 0x012B
í 0x00ED
ǐ 0x01D0
ì 0x00EC
ū 0x016b
ú 0x00FA
ǔ 0x01D4
ù 0x00F9
ǖ 0x01D6
ǘ 0x01D8
ǚ 0x01DA
ǜ 0x01DC

    这些编码值在Unicode官方编码文档上可以查到。

(3)打印声调

    有了上述声调的编码值,打印起来就简单了。将所有要打印的声调用对应的Unicode编码替换即可。
    例如,要打印“鲁迅”的拼音:

    System.out.println("l\u01D4 x\u00F9n");

    输出结果:

lǔ xùn

    打印“叔本华”的拼音:

    System.out.println("sh\u016B b\u011Bn hu\u00E1");

    输出结果:

shū běn huá

    Over!

相关文章

  • 汉语拼音声调歌

    汉语拼音声调歌 1、a、o、e、i、u、ü,他们六个是兄弟。声调标在头顶上,前后顺序要牢记。iu并列标后面,看着美...

  • python汉字转拼音

    场景说明 把中文汉字、转成汉语拼音,包括: 纯汉字转拼音 汉字里面加有字母转拼音 转加声调的拼音 转用数字表示声调...

  • 汉语拼音学习口诀

    汉语拼音用处大,汉字读音全靠它。声母韵母要记牢,声母在前韵母后;声母只有一声调,韵母读音五声调。拼音拼读很容易,声...

  • 汉语拼音aoe教学设计

    教学目标 1.正确认读单韵母aoe,读准音,认清形。 2.知道汉语拼音有四个声调,认识声调符号,正确认读aoe四声...

  • 汉字的读音(二)

    在上一篇文章中我们学习了汉语拼音部分,掌握了汉语拼音的声母、韵母、声调和隔音符号,初步熟练地掌握了汉字的读音,能给...

  • 专题复习教研 追求教育本真

    《课标》中针对1—2年级汉语拼音部分的阶段 目标明确提出:学会汉语拼音。能读准声母、韵 母、声调和整体认读音节。能...

  • 趣谈:说英文的人是咋念的拼音?

    说英文的人要识方块字,是借助于“汉语拼音”中的26个字母a-z的不同组合,加上声调,来“识文断字”的。声调也叫四声...

  • 六年制小学语文教学大纲

    一年级 汉语拼音 1.能读准汉语拼音的声母、韵母、声调和整体认读的音节。学会拼音方法,能熟练地拼读音节,有条件的可...

  • 2022.8.12(晴)

    今天核酸检测。18_

  • 2022.2.26(晴)

    上午考试,中午吃饭,下午休息。18_

网友评论

      本文标题:18_打印汉语拼音声调

      本文链接:https://www.haomeiwen.com/subject/fmkzhdtx.html