Project1
标题:
脚本问题
[打印本页]
作者:
无所谓了
时间:
2007-7-14 04:21
标题:
脚本问题
x+=5
y*=2
z/=3
p x
p y
p z
这个是怎么算的 什么含义
循环 到底是什么
a = 0
i = 1
while i <= 5
a += i
i += 1
end
p a 算得结果怎么是15 麻烦把算得方法写一下 谢了 别人的脚本怎么用 不是直接在脚本编辑器里粘贴 那些脚本是做成游戏的样子
最后问一下 黑暗圣剑中的战斗 制作群 是哪首音乐 绝赞
[LINE]1,#dddddd[/LINE]
本贴由论坛斑竹真·ZERO认可答案,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
无所谓了
时间:
2007-7-14 04:21
标题:
脚本问题
x+=5
y*=2
z/=3
p x
p y
p z
这个是怎么算的 什么含义
循环 到底是什么
a = 0
i = 1
while i <= 5
a += i
i += 1
end
p a 算得结果怎么是15 麻烦把算得方法写一下 谢了 别人的脚本怎么用 不是直接在脚本编辑器里粘贴 那些脚本是做成游戏的样子
最后问一下 黑暗圣剑中的战斗 制作群 是哪首音乐 绝赞
[LINE]1,#dddddd[/LINE]
本贴由论坛斑竹真·ZERO认可答案,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
七夕小雨
时间:
2007-7-14 04:31
x=5
x+=5
那么x=10
过程为5+5=10
以下皆是如此~
*便是乘/便是除
所谓p x的意思就是
打印 x变量的当前数值 如果是
x = 5
x += 5
那个p x
就会出来一个窗口显示“10”
循环~
常用循环有For、while、loop do
以你所说的while型循环为例子:
a = 0 # 为变量 a 赋值代入 0。
i = 1 # 为变量 i 赋值代入 1。
while i <= 5 # 当变量 i 为 5 以下时循环开始(重复以下处理),
a += i # 变量 a 加上 i 的值。
i += 1 # 变量 i 的值增加 1。
end # 循环结束。
p a # 显示计算结果。
这个示例是求从 1 到 5 这五个数字总和的程序。在这里,变量 i 是用来产生从 1 到 5 这五个数字用的。当然变量名也可以不用 i,一般情况下循环处理用的变量会使用 i、j、k 为名称。
那么,这个程序最重要的是 i += 1 这行。如果没有这行 i 的值永远为 1,而 i <= 5 的条件也会一直满足,就会成为无限循环。因此,这里每次都向 i 加上 1 使得 i 的值依次变为 2、3、4、5、6 从而使得循环结束。
变量 a 和 i 的数值变化,如下表所示。
循环 a 的值 i 的值
初始状态 0 1
1 次后 1 2
2 次后 3 3
3 次后 6 4
4 次后 10 5
5 次后 15 6
循环 5 次后,在 a 的数值里面实际上进行了 1+2+3+4+5 的计算,i 的值也超过了 5 而执行 end 使得循环结束。
然后以 p 命令显示最终 a 的值,就会显示出答案 15。
我希望我帮对人了…………
算了我也不报希望了……好自为之……打开F1的帮助好好学习……
我不希望你再来这里发第二篇帖子了…… [LINE]1,#dddddd[/LINE]
系统信息:本贴由版主真·ZERO认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1