易语言宝宝取名源码
时间 : 2024-01-12 17:22:03声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
演示地址:http://xin.zutian.com/
CMS版本:最低V 5.21
主题价格:1599.00元
发布日期:2023-12-13 23:46:41
下载安装:进入下载
下载次数:267 次
授权方式:顶级域名授权,无限开二级域名
说明: 1、可以更换域名, 一年不超过两次。
    2、模板包含整站源码,使用者不得建立非法网站。
    3、客服在线解答问题,永久免费更新升级。
    4、系统源码永久开源,模板永久开源,方便自定义修改。

最佳答案

以下是一个使用易语言编写的宝宝取名生成器的简单示例源码:

```easyui

'宝宝取名生成器

'定义姓氏列表

dim xingshi(20) as string

xingshi(1) = "王"

xingshi(2) = "李"

xingshi(3) = "张"

xingshi(4) = "刘"

xingshi(5) = "陈"

xingshi(6) = "杨"

xingshi(7) = "黄"

xingshi(8) = "赵"

xingshi(9) = "吴"

xingshi(10) = "周"

xingshi(11) = "徐"

xingshi(12) = "孙"

xingshi(13) = "马"

xingshi(14) = "朱"

xingshi(15) = "胡"

xingshi(16) = "郭"

xingshi(17) = "何"

xingshi(18) = "高"

xingshi(19) = "林"

xingshi(20) = "郑"

'定义名字列表

dim mingzi(20) as string

mingzi(1) = "鑫"

mingzi(2) = "明"

mingzi(3) = "超"

mingzi(4) = "婷"

mingzi(5) = "宇"

mingzi(6) = "佳"

mingzi(7) = "红"

mingzi(8) = "伟"

mingzi(9) = "雪"

mingzi(10) = "艳"

mingzi(11) = "涛"

mingzi(12) = "丽"

mingzi(13) = "飞"

mingzi(14) = "欣"

mingzi(15) = "华"

mingzi(16) = "强"

mingzi(17) = "芳"

mingzi(18) = "勇"

mingzi(19) = "敏"

mingzi(20) = "兰"

'生成随机数函数

function GetRandomNumber(minNum as integer, maxNum as integer) as integer

DIM RandomNumber as integer

randomize timer

RandomNumber = INT((maxNum - minNum + 1) * rnd + minNum)

GetRandomNumber = RandomNumber

end function

'主程序

dim xing as string

dim ming as string

'随机生成姓氏

randomXing = GetRandomNumber(1, 20)

xing = xingshi(randomXing)

'随机生成名字

randomMing = GetRandomNumber(1, 20)

ming = mingzi(randomMing)

'输出结果

print "宝宝的名字是:" + xing + ming

'等待用户按下任意键退出

input ""

这个程序使用了一个数组来存储姓氏和名字的列表。通过生成随机数来选择姓氏和名字,然后将它们拼接起来输出。请注意,这只是一个简单的示例,实际的宝宝取名生成器可能需要更多的姓氏和名字,并且还可以根据需求添加更多的功能,如根据拼音、意义等来生成名字。在实际使用中,您可能还需要对姓氏和名字进行更详细的处理和筛选,以确保生成的名字符合文化和习俗的要求。

其他答案

以下是一个易语言宝宝取名的源码示例:

```vb

'**************************************************

'* 宝宝取名生成器

'* 作者:[你的名字]

'* 时间:[当前日期]

'**************************************************

'声明变量

Dim firstName(10) As String '姓氏

Dim boyName(10) As String '男孩名字

Dim girlName(10) As String '女孩名字

'初始化数据

Sub InitializeData()

firstName(0) = "李"

firstName(1) = "王"

firstName(2) = "张"

firstName(3) = "刘"

firstName(4) = "陈"

firstName(5) = "杨"

firstName(6) = "赵"

firstName(7) = "黄"

firstName(8) = "周"

firstName(9) = "吴"

boyName(0) = "鑫"

boyName(1) = "强"

boyName(2) = "明"

boyName(3) = "辉"

boyName(4) = "勇"

boyName(5) = "浩"

boyName(6) = "健"

boyName(7) = "磊"

boyName(8) = "鹏"

boyName(9) = "峰"

girlName(0) = "芳"

girlName(1) = "婷"

girlName(2) = "丽"

girlName(3) = "玲"

girlName(4) = "雪"

girlName(5) = "莉"

girlName(6) = "敏"

girlName(7) = "倩"

girlName(8) = "娟"

girlName(9) = "霞"

End Sub

'随机生成宝宝名字

Function GenerateBabyName(gender As String) As String

Dim result As String

Dim rand As Integer

Dim firstNameIndex As Integer

Dim nameIndex As Integer

Randomize

rand = Int(Rnd * 10)

firstNameIndex = Int(Rnd * 10)

nameIndex = Int(Rnd * 10)

If gender = "男" Then

result = firstName(firstNameIndex) & boyName(nameIndex)

ElseIf gender = "女" Then

result = firstName(firstNameIndex) & girlName(nameIndex)

End If

GenerateBabyName = result

End Function

'主程序

Sub Main()

Dim gender As String

Dim babyName As String

InitializeData()

'输入宝宝性别

gender = InputBox("请输入宝宝的性别(男/女):")

'生成宝宝名字

babyName = GenerateBabyName(gender)

'输出结果

MsgBox "宝宝的名字为:" & babyName, vbInformation, "宝宝取名生成器"

End Sub

'调用主程序

Main()

以上是一个简单的易语言宝宝取名生成器的源码示例。通过该程序,用户可以输入宝宝的性别,然后程序将随机生成一个相应性别的名字作为宝宝的名字,并在消息框中显示结果。在程序中,使用了数组来存储不同的姓氏、男孩名字和女孩名字,通过随机数生成索引,从数组中随机选择相应的名字。用户可以根据需要自定义更多的名字供程序使用。