|
本帖最后由 zhjh1220 于 2015-2-26 16:48 编辑
数组赋值
数组变量的赋值
(1)直接赋值
变量 [1 ] = 100 变量 [2 ] = 100 变量 [1 ] [1 ] = 10 变量 [1 ] [2 ] = 20 变量 [2 ] [1 ] = 30 变量 [2 ] [2 ] = 40
(2)连续赋值
变量={10,20,30,40}
(3)命令赋值
连续赋值 (100, 数组_变量 [1 ], 数组_变量 [2 ], 数组_变量 [3 ])
(4)直接用命令的返回值给数组赋值
有些命令的返回值就是一个数组,如:分割文本()
(5)命令参数是数组
有些命令或组件方法的参数是数组,如:画板的画多边形方法。
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本数组 | 文本型 | | 0 | k | 整数型 | | |
画板1. 清除 (0, 0, 画板1.宽度, 画板1.高度 )文本数组 = 分割文本 (取运行目录 (), “\”, )计次循环首 (取数组成员数 (文本数组 ), k )画板1. 滚动写行 (文本数组 [k ])计次循环尾 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 坐标_数组 | 文本型 | | 0 | i | 整数型 | | | 多边形顶点坐标 | 整数型 | | 0 | M | 整数型 | | |
画板1. 清除 (0, 0, 画板1.宽度, 画板1.高度 )坐标_数组 = 分割文本 (编辑框2.内容, “,”, )如果真 (到整数 (编辑框1.内容 ) < 3 )信息框 (“请输入大于或等于3的正整数。”, 0, , )返回 ()如果真 (取数组成员数 (坐标_数组 ) ≠ 取整 (到整数 (编辑框1.内容 )) × 2 )信息框 (“请输入正确的顶点横纵坐标”, 0, , )返回 ()计次循环首 (取数组成员数 (坐标_数组 ), i )如果真 (到整数 (坐标_数组 [i ]) > 200 )信息框 (“请输入小于200的整数”, 0, , )返回 ()计次循环尾 ()重定义数组 (多边形顶点坐标, 假, 取数组成员数 (坐标_数组 )) 计次循环首 (取数组成员数 (坐标_数组 ), M )多边形顶点坐标 [M ] = 到整数 (坐标_数组 [M ])计次循环尾 ()调试输出 (多边形顶点坐标 )画板1. 画多边形 (多边形顶点坐标, 取整 (到整数 (编辑框1.内容 )) )
新手学习,请多多指点,谢谢!
|
-
数组赋值
|