QQ网名大全

易语言 取随机名字(自己指定的汉字),不重复 。 这个要怎么写

可以通过计次循环得到一串字符串,达到你想要的结果。以下提供的代码具有通用性。代码如下:
版本 2
子程序 取随机长度文本,文本型
参数 取汉字的文本,文本型
参数 取出的数目,整数型
局部变量 Temp,整数型
局部变量 取出的文本,文本型
置随机数种子()
计次循环首(取出的数目,)
取出的文本=取出的文本+取文本中间(取汉字的文本,取随机数(1,取文本长度(取汉字的文本)÷2)×2-1,2)
计次循环尾()
返回(取出的文本)调用代码如下(实例):
编辑框_输出结果.内容=取随机长度文本(编辑框_姓.内容,到整数(编辑框_姓长度.内容))+取随机长度文本(编辑框_名.内容,到整数(编辑框_名长度.内容))在我的演示程序中,演示结果如下:
如果你不想让字重复,请使用以下代码,此代码同样具有通用性:
版本 2
子程序 取随机长度文本,文本型
参数 取汉字的文本,文本型
参数 取出的数目,整数型
局部变量 Temp,整数型
局部变量 临时文本,文本型
局部变量 随机文本,文本型
局部变量 取出的文本,文本型
置随机数种子()
临时文本=取汉字的文本
计次循环首(取出的数目,)
随机文本=取文本中间(临时文本,取随机数(1,取文本长度(临时文本)÷2)×2-1,2)
取出的文本=取出的文本+随机文本
临时文本=子文本替换(临时文本,随机文本,“”,真)
计次循环尾()
返回(取出的文本)此代码即符合你的要求。如有疑问请追问。
佚名
2024-05-25 22:39:14
最佳回答
类似问题(10)
  • 佚名
    2024-05-25 06:58:53

    易语言谁帮我制作一个随机抽选名字或数字的源码

    把姓名或数字 逐个放到一个一维数组中然后置随机种子取随机数,然后根据这个随机数 将数组中的值 取出 放到你要显示的组件中(如编辑框)。版本 2程序集 窗口程序集...

  • 佚名
    2024-05-25 12:20:40

    易语言 怎么 随机抽取自定义的名字? 麻烦发一个源码。谢谢!

    程序集 窗口程序集1程序集变量 名字组,文本型,"0子程序_启动窗口_创建完毕名字组={“赵1”,“赵2”,“赵3”,“赵4”,“赵5”,“赵6”,“赵7”,“...

  • 佚名
    2024-05-25 23:05:04

    c语言 随机点名

    #include<stdio.h>#include<stdlib.h>#include <time.h>#define STU_NUM_MAX...

  • 佚名
    2024-05-25 21:35:05

    何楚怎么给自己取重复的名字

    好听的男孩名字:致远 (出自诸葛亮的《诫子书》:“非淡泊无以明志,非宁静无以致远”)俊驰(出自成语:俊才星驰)雨泽 (恩惠像雨一样多)烨磊 (光明磊落)晟睿(“...

  • 佚名
    2024-05-25 08:00:00

    怎么随机生成一个汉字

    汉字UNICODE 编码,那么范围是十六进制0x4e00-0x9fbb随机出一个16位数字(也就是两字节,汉字编码就是两个字节)在使用解码工具咯,不知道你用的是...

  • 佚名
    2024-05-25 08:00:00

    c语言 随机点名

    “为了公平起见,我们决定做一个随机点名小程序”不是说你们决定做一个小程序吗?为什么不自己做呀?没有必要一个班的学生都没有能力编写一个这种简单程序吧百度知道并不是...

  • 佚名
    2024-05-25 08:00:00

    易语言抽奖。 输入名字或者数字随机抽一个人。

    以前的作业,用的是编辑框和数组,自己改一下就行了

  • 佚名
    2024-05-25 08:00:00

    excel 随机选择,且不重复选择人名

    方法/步骤1、先建立从A到Q的文本。ABCDEFGHJKLMNOPQ从这个文本中产生一个随机字母。=MID(A2,RANDBETWEEN(1,LEN(A2)),...

  • 佚名
    2024-05-25 08:00:00

    excel如何实现指定的两组数字随机且不重复组合?

    在C1:C10单元格输入以下公式,按Ctrl+Enter组合键结束="("&RANDBETWEEN(1,10)&","&RANDBETW...

  • 佚名
    2024-05-25 08:00:00

    自己做的作文集前言和结语怎么写

    前言:六年的小学时光,说快,一眨眼就过去了;说慢,还有几个月的时间。我们从曾经懵懵懂懂的小孩,长成了大姑娘、小伙子。其实,光阴似箭、日月如梭,翻开这本作文集,又...