【一】学习用变量分割创建数组
变量设置(Variable Set) 【步骤一说明:把abcd赋值给变量%xiangyao】
---------------------
名称%xiangyao
发往a,b,c,d
变量拆分(Variable Split) 【步骤二说明:用逗号分割变量%xiangyao生成数组】
----------------------
名称%xiangyao
分离 ,
----------------------
最后结果:
xiangyao1 =a
xiangyao2 =b
xiangyao3 =c
xiangyao4 =d
================================================================================
@@@@ @@ @@@准备工作:@@@@@@@ @@ @@
变量设置:
名称%xiangyao
发往:房子,车,女人
用上面讲解的变量拆分方法生成数组后,数组%xiangyao里各元素如下
%xiangyao 1=房子
%xiangyao 2=车
%xiangyao 3=女人
然后做一个随机变量%radom,从1-3,如果嫌麻烦或者不会弄也可以用实际数1,2,3来代替%radom)
@@@@ @@ @@@准备工作:@@@@@@@ @@ @@
【二】学习FOR循环的使用
-------------------------------------------
FOR
变量:%GIVEME 项:%xiangyao(1:%radom)
显示:%GIVEME
END FOR
-------------------------------------------
显示结果:
radom=1 房子
radom=2 房子,车
radom=3 房子,车,女人
大家到这可以看出效果了,把数组%xiaoyao里的值,随机的赋值给%GIVEME
=================================================================================
【三】数组的一些使用方法
【1】%xiangyao(#)返回数组元素的数量 (%xiangyao数组的数量是3,共3个元素)
【2】%xiangyao(#>)返回数组里第一个被定义的元素的序号(%xiangyao第一个元素值是‘房子’,他的序号是1,例如%xiangyao 1=房子).
【3】%xiangyao(#<)返回数组里最后一个被定义的元素的序号(%xiangyao最后一个个元素值是‘女人’,他的序号是3,例如%xiangyao 3=女人).
【4】%xiangyao(#?房子/车)返回数组里和问号后面值匹配的序号,就是说谁和‘房子,车’匹配,它们的序号是多少,要从低到高的顺序(本例的返回序号是1,2)
【5】%xiangyao(>)返回数组里第一个定义的元素值 (本例返回值为‘房子’)
【6】%xiangyao(<)返回数组里第一个定义的元素值 (本例返回值为‘女人’)
【7】%xiangyao() or %xiangyao(:)返回所有数组的元素值(本例返回‘房子,车,女人’)
【8】%xiangyao(2) or just %xiangyao2返回数组第二个元素值 (本例返回‘车子’)
【9】%xiangyao(2:3)返回数组里第2位到第3位的值 (本例返回‘车,女人’)
【10】%xiangyao(:3)返回数组里第3位之前的所有元素值(本例返回‘房子,车,女人’)
【11】%xiangyao(2:)返回数组里第2位之后的所有元素值(本例返回‘车,女人’)
【12】%xiangyao(1:2)返回数组里第1位到第2位的值 (本例返回‘房子,车’)
***第【1】种方法%xiangyao(#)其实就是算出数组的长度,遍历数组的时候很有用的
***第【7】种方法%xiangyao() 这个是列出所有的数组值,也很有用,省去循环的步骤了
希望大家也写一些教程,分享给大家,这样一起进步得更快,写教程才是最快乐的,而不是做程序,无论水平多高,对新手肯定有帮助的。
变量设置(Variable Set) 【步骤一说明:把abcd赋值给变量%xiangyao】
---------------------
名称%xiangyao
发往a,b,c,d
变量拆分(Variable Split) 【步骤二说明:用逗号分割变量%xiangyao生成数组】
----------------------
名称%xiangyao
分离 ,
----------------------
最后结果:
xiangyao1 =a
xiangyao2 =b
xiangyao3 =c
xiangyao4 =d
================================================================================
@@@@ @@ @@@准备工作:@@@@@@@ @@ @@
变量设置:
名称%xiangyao
发往:房子,车,女人
用上面讲解的变量拆分方法生成数组后,数组%xiangyao里各元素如下
%xiangyao 1=房子
%xiangyao 2=车
%xiangyao 3=女人
然后做一个随机变量%radom,从1-3,如果嫌麻烦或者不会弄也可以用实际数1,2,3来代替%radom)
@@@@ @@ @@@准备工作:@@@@@@@ @@ @@
【二】学习FOR循环的使用
-------------------------------------------
FOR
变量:%GIVEME 项:%xiangyao(1:%radom)
显示:%GIVEME
END FOR
-------------------------------------------
显示结果:
radom=1 房子
radom=2 房子,车
radom=3 房子,车,女人
大家到这可以看出效果了,把数组%xiaoyao里的值,随机的赋值给%GIVEME
=================================================================================
【三】数组的一些使用方法
【1】%xiangyao(#)返回数组元素的数量 (%xiangyao数组的数量是3,共3个元素)
【2】%xiangyao(#>)返回数组里第一个被定义的元素的序号(%xiangyao第一个元素值是‘房子’,他的序号是1,例如%xiangyao 1=房子).
【3】%xiangyao(#<)返回数组里最后一个被定义的元素的序号(%xiangyao最后一个个元素值是‘女人’,他的序号是3,例如%xiangyao 3=女人).
【4】%xiangyao(#?房子/车)返回数组里和问号后面值匹配的序号,就是说谁和‘房子,车’匹配,它们的序号是多少,要从低到高的顺序(本例的返回序号是1,2)
【5】%xiangyao(>)返回数组里第一个定义的元素值 (本例返回值为‘房子’)
【6】%xiangyao(<)返回数组里第一个定义的元素值 (本例返回值为‘女人’)
【7】%xiangyao() or %xiangyao(:)返回所有数组的元素值(本例返回‘房子,车,女人’)
【8】%xiangyao(2) or just %xiangyao2返回数组第二个元素值 (本例返回‘车子’)
【9】%xiangyao(2:3)返回数组里第2位到第3位的值 (本例返回‘车,女人’)
【10】%xiangyao(:3)返回数组里第3位之前的所有元素值(本例返回‘房子,车,女人’)
【11】%xiangyao(2:)返回数组里第2位之后的所有元素值(本例返回‘车,女人’)
【12】%xiangyao(1:2)返回数组里第1位到第2位的值 (本例返回‘房子,车’)
***第【1】种方法%xiangyao(#)其实就是算出数组的长度,遍历数组的时候很有用的
***第【7】种方法%xiangyao() 这个是列出所有的数组值,也很有用,省去循环的步骤了
希望大家也写一些教程,分享给大家,这样一起进步得更快,写教程才是最快乐的,而不是做程序,无论水平多高,对新手肯定有帮助的。