|
发表于 2021-1-14 23:27:00
|
显示全部楼层
新疆维吾尔自治区五家渠市
- .版本 2
- .子程序 数值生成, 整数型
- .参数 长度, 整数型
- .参数 最小值, 整数型
- .参数 最大值, 整数型
- .参数 存放数组, 文本型, 数组
- .局部变量 循环次数, 整数型
- .局部变量 i, 整数型
- .局部变量 回执, 整数型
- .局部变量 文本, 文本型
- .如果真 (长度 ≤ 0)
- 返回 (0)
- .如果真结束
- .如果真 (最小值 < 0)
- 返回 (0)
- .如果真结束
- .如果真 (最大值 > 求次方 (10, 长度))
- 返回 (0)
- .如果真结束
- 循环次数 = 最大值 - 最小值
- .计次循环首 (循环次数, i)
- 文本 = 补全 (i, 长度)
- 加入成员 (存放数组, 文本)
- .计次循环尾 ()
- 回执 = 取数组成员数 (存放数组)
- 返回 (回执)
- .子程序 补全, 文本型
- .参数 数值, 整数型
- .参数 长度, 整数型
- .局部变量 文本数值, 文本型
- .局部变量 文本长度, 整数型
- .局部变量 循环次数, 整数型
- .局部变量 i, 整数型
- .局部变量 文本, 文本型
- 文本数值 = 到文本 (数值)
- 文本长度 = 取文本长度 (文本数值)
- 循环次数 = 长度 - 文本长度
- .计次循环首 (循环次数, i)
- 文本 = 文本 + “0”
- .计次循环尾 ()
- 文本 = 文本 + 文本数值
- 返回 (文本)
复制代码
补充内容 (2021-1-14 23:28):
这是生成后存放到数组,后面自己从数组取出需要的数值就行
补充内容 (2021-1-14 23:30):
第22行 少了一句 完整语句是:循环次数 = 最大值 - 最小值 + 1 |
|