精易论坛
标题:
这是一个低级的求助回答,勿喷
[打印本页]
作者:
qe1510973
时间:
2025-3-5 20:53
标题:
这是一个低级的求助回答,勿喷
子程序名
返回值类型
公开
备 注
门坐标索引返回
整数型
返回门数组索引编号
参数名
类 型
参考
可空
数组
备 注
门数组数据
坐标
数字编号
整数型
1是最大x门坐标索引返回,2是最小x门坐标索引返回,3是最大y门坐标索引返回,4是最小y门坐标索引返回
变量名
类 型
静态
数组
备 注
i
整数型
对比数据
整数型
索引编号
整数型
如果
(
数字编号 = 1
)
对比数据 = 0
计次循环首
(
取数组成员数
(
门数组
)
, i
)
如果真
(
门数组数据
[
i
]
.x > 对比数据
)
对比数据 = 门数组数据
[
i
]
.x
索引编号 = i
计次循环尾
(
)
返回
(
索引编号
)
如果
(
数字编号 = 2
)
对比数据 = 9999
计次循环首
(
取数组成员数
(
门数组
)
, i
)
如果真
(
门数组数据
[
i
]
.x < 对比数据
)
对比数据 = 门数组数据
[
i
]
.x
索引编号 = i
计次循环尾
(
)
返回
(
索引编号
)
如果
(
数字编号 = 3
)
对比数据 = 0
计次循环首
(
取数组成员数
(
门数组
)
, i
)
如果真
(
门数组数据
[
i
]
.y > 对比数据
)
对比数据 = 门数组数据
[
i
]
.y
索引编号 = i
计次循环尾
(
)
返回
(
索引编号
)
如果
(
数字编号 = 4
)
对比数据 = 9999
计次循环首
(
取数组成员数
(
门数组
)
, i
)
如果真
(
门数组数据
[
i
]
.y < 对比数据
)
对比数据 = 门数组数据
[
i
]
.y
索引编号 = i
计次循环尾
(
)
返回
(
索引编号
)
.版本 2
.子程序 门坐标索引返回, 整数型, 公开, 返回门数组索引编号
.参数 门数组数据, 坐标, 数组
.参数 数字编号, 整数型, , 1是最大x门坐标索引返回,2是最小x门坐标索引返回,3是最大y门坐标索引返回,4是最小y门坐标索引返回
.局部变量 i, 整数型
.局部变量 对比数据, 整数型
.局部变量 索引编号, 整数型
.如果 (数字编号 = 1)
对比数据 = 0
.计次循环首 (取数组成员数 (门数组), i)
.如果真 (门数组数据
.x > 对比数据)
对比数据 = 门数组数据
.x
索引编号 = i
.如果真结束
.计次循环尾 ()
返回 (索引编号)
.否则
.如果 (数字编号 = 2)
对比数据 = 9999
.计次循环首 (取数组成员数 (门数组), i)
.如果真 (门数组数据
.x < 对比数据)
对比数据 = 门数组数据
.x
索引编号 = i
.如果真结束
.计次循环尾 ()
返回 (索引编号)
.否则
.如果 (数字编号 = 3)
对比数据 = 0
.计次循环首 (取数组成员数 (门数组), i)
.如果真 (门数组数据
.y > 对比数据)
对比数据 = 门数组数据
.y
索引编号 = i
.如果真结束
.计次循环尾 ()
返回 (索引编号)
.否则
.如果 (数字编号 = 4)
对比数据 = 9999
.计次循环首 (取数组成员数 (门数组), i)
.如果真 (门数组数据
.y < 对比数据)
对比数据 = 门数组数据
.y
索引编号 = i
.如果真结束
.计次循环尾 ()
返回 (索引编号)
.否则
.如果结束
.如果结束
.如果结束
作者:
灵海雪缘
时间:
2025-3-5 21:28
你没有说要解决什么问题啊
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4