|
发表于 2019-12-8 14:01:08
|
显示全部楼层
河北省唐山市
- .版本 2
- .程序集 窗口程序集_启动窗口
- .程序集变量 等级经验数组, 整数型, , "5"
- .程序集变量 总经验, 整数型
- .子程序 __启动窗口_创建完毕
- 等级经验数组 = { 0, 50, 200, 500, 1000, 2500, 6000 }
- 总经验 = 0
- .子程序 _按钮1_被单击
- 总经验 = 总经验 + 10
- .子程序 _按钮2_被单击
- 总经验 = 总经验 + 100
- .子程序 _按钮3_被单击
- 总经验 = 总经验 + 1000
- .子程序 _时钟1_周期事件
- .局部变量 当前等级, 整数型
- 当前等级 = 子程序_判断等级 ()
- 标签1.标题 = “当前等级:” + 到文本 (当前等级)
- .如果 (当前等级 = 取数组成员数 (等级经验数组))
- 标签3.标题 = “当前经验:” + 到文本 (总经验) + “/∞”
- .否则
- 标签3.标题 = “当前经验:” + 到文本 (总经验) + “/” + 到文本 (等级经验数组 [当前等级 + 1])
- .如果结束
- .子程序 子程序_判断等级, 整数型
- .局部变量 当前等级, 整数型
- .局部变量 i, 整数型
- .计次循环首 (取数组成员数 (等级经验数组), i)
- .如果真 (总经验 < 等级经验数组 [i])
- 当前等级 = i - 1
- 跳出循环 ()
- .如果真结束
- 当前等级 = i
- .计次循环尾 ()
- 返回 (当前等级)
复制代码 |
|