设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 3532|回复: 8
收起左侧

无聊的时候用易写的 谐音词生成器 之 笔画最少的

[复制链接]
发表于 2017-9-1 07:16:51 | 显示全部楼层 |阅读模式
调用了取汉字笔画模块,可能是易语言自带的,或者自行度娘搜索。

  1. .版本 2
  2. .支持库 spec

  3. .程序集 窗口程序集_启动窗口

  4. .子程序 __启动窗口_创建完毕
  5. .局部变量 处理的文本, 字节集
  6. .局部变量 汉字计数, 整数型
  7. .局部变量 返回值, 文本型

  8. 置随机数种子 ()

  9. 处理的文本 = 到字节集 (“测试字符串”)  ' 只能是汉字,不能有空格以及任何符号,对于取不到拼音的生僻字也可能会出错。
  10. .变量循环首 (1, 取字节集长度 (处理的文本), 2, 汉字计数)
  11.     返回值 = 返回值 + 拼音反查汉字 (取拼音 (到文本 (取字节集中间 (处理的文本, 汉字计数, 2)), 1), 真)

  12. .变量循环尾 ()
  13. 调试输出 (返回值)
  14. 结束 ()

  15. .子程序 拼音反查汉字, 文本型
  16. .参数 拼音, 文本型
  17. .参数 允许多音字, 逻辑型, 可空
  18. .局部变量 汉字计数, 整数型
  19. .局部变量 汉字, 文本型
  20. .局部变量 出现的, 文本型, , "0"
  21. .局部变量 笔画, 整数型
  22. .局部变量 按笔画排序的汉字, 文本型, , "64"
  23. .局部变量 发音数计数, 整数型
  24. .局部变量 发音数目, 整数型


  25. ' 检查同拼音的
  26. .变量循环首 (1, 41803, 2, 汉字计数)
  27.     汉字 = 到文本 (取字节集中间 (#所有的汉字, 汉字计数, 2))
  28.     .如果 (允许多音字 = 真)
  29.         发音数目 = 取发音数目 (汉字)
  30.     .否则
  31.         发音数目 = 1
  32.     .如果结束
  33.     .计次循环首 (发音数目, 发音数计数)
  34.         .如果真 (取拼音 (汉字, 发音数计数) = 拼音)
  35.             加入成员 (出现的, 汉字)

  36.         .如果真结束

  37.     .计次循环尾 ()
  38. .变量循环尾 ()

  39. 调试输出 (出现的)

  40. ' 寻找笔画最少的
  41. .计次循环首 (取数组成员数 (出现的), 笔画)
  42.     按笔画排序的汉字 [模块_取汉字笔画 (出现的 [笔画])] = 出现的 [笔画]
  43. .计次循环尾 ()
  44. .计次循环首 (64, 笔画)
  45.     .如果真 (按笔画排序的汉字 [笔画] ≠ “”)
  46.         返回 (按笔画排序的汉字 [笔画])
  47.     .如果真结束

  48. .计次循环尾 ()


  49. 返回 (“”)


复制代码


发表于 2017-9-1 10:42:42 | 显示全部楼层
我来瞅瞅是神秘物质
发表于 2017-9-4 14:22:50 | 显示全部楼层

回帖奖励 +5

这又是什么梗
发表于 2017-9-13 19:31:09 | 显示全部楼层

回帖奖励 +5


这又是咋滴了
发表于 2017-9-22 06:50:11 | 显示全部楼层

回帖奖励 +5


应该没什么问题。
发表于 2017-12-14 20:25:48 | 显示全部楼层
这是什么谐音。
发表于 2018-2-12 14:55:24 | 显示全部楼层
什么鬼了回复可见
您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-26 13:16 , Processed in 1.587090 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表