递归火山软件开发平台

标题: 火山软件取数组成员数如何如易语言显示一样 [打印本页]

作者: jinshui1975    时间: 2023-10-29 22:41
标题: 火山软件取数组成员数如何如易语言显示一样
本帖最后由 jinshui1975 于 2023-10-29 22:48 编辑

                                       火山软件取数组成员数如何如易语言显示一样



<火山程序 类型 = "通常" 版本 = 1 />
i = 取数组成员数 (文本数组)//易语言直接读到100个数组
i = 文本数组.取成员数 ()//火山计算是从1开始的,没有取到100个数组
调试输出(i )//可以和易语言一样计算为100个数组
循环 (1, i, j)
{
    文本=文本+文本数组(j)
}
返回 (0)

如何可以实现这样的数据,请大神帮助。






作者: hcwanz    时间: 2023-10-29 23:11
<火山程序 类型 = "通常" 版本 = 1 />

变量 文本 <类型 = 文本型>
变量 数组 <类型 = 文本数组类>
变量 索引 <类型 = 整数 值 = 0>
变量 目标 <类型 = 整数 值 = 0>
计次循环 (100)
{
    数组.加入成员 ("1")
}
目标 = 数组.取成员数 ()
调试输出 (目标)
循环 (0, 目标, 索引, 1)  // 火山的数组成员索引是从0开始的
{
    文本 = 文本 + 数组.取成员 (索引)
}
调试输出 (取文本长度 (文本))
返回 (1)

作者: 呵呵仙8    时间: 2023-10-29 23:12
0为第1个成员,1为第2个成员.之后,你知如何+-啦!要看下参数说明!
作者: Xelloss0618    时间: 2023-10-29 23:14
你很多概念说得很模糊,什么叫跟易语言一样?最好给出易语言的例子。
火山跟易语言很多写法都不一样,火山要动态成员数,需要使用数组类。
火山取成员数,结果跟易语言是一样的,只不过火山的数组索引是从0开始的。

<火山程序 类型 = "通常" 版本 = 1 />

变量 文本数组 <类型 = 文本数组类>
变量 i <类型 = 整数>
变量 j <类型 = 整数>
变量 文本 <类型 = 文本型>
i = 文本数组.取成员数 () // 火山索引从0开始
循环 (0, i, j)
{
    加入文本 (文本, 文本数组.取成员 (j))

}

作者: jinshui1975    时间: 2023-10-30 10:14
hcwanz 发表于 2023-10-29 23:11
变量 文本
变量 数组
变量 索引

图片发不上来。非常感谢解答,但成员数100个数据不是固定的,有时可能85,有时可能90.易语言源码读取
数组.取成员数,就会100或85或90,因为主要是想解决这个问题。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4