变量名 | 类 型 | 静态 | 数组 | 备 注 |
n | 整数型 | | |
a | 整数型 | | |
总和 | 整数型 | | |
最大值次数 | 整数型 | | |
需加次数 | 整数型 | | |
数组 | 整数型 | | 0 |
定值 | 整数型 | | |
定值 = 300
置随机数种子 ()
计次循环首 (42, n
)
a =
取随机数 (5, 8
)
如果真 (a = 8
) 

最大值次数 = 最大值次数 + 1
加入成员 (数组, a)
总和 = 总和 + a
计次循环尾 ()调试输出 (“当前值和”, 总和
)
如果真 (总和 < 定值 - 42 + 最大值次数
或 总和 > 定值
)
调试输出 (“b值太小或太大,再随机一次”)
_按钮1_被单击 ()
返回 ()需加次数 = 定值 - 总和调试输出 (“ 需加次数”, 需加次数
)n = 0
判断循环首 (需加次数 ≠ 0
)
n = n + 1

如果真 (数组
[n
] ≠ 8
)

数组
[n
] = 数组
[n
] + 1


需加次数 = 需加次数 - 1


判断循环尾 ()调试输出 (数组
)