此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

For

Usage

For[start, test, incr, body]执行start, 则重复计算bodyincr直到不能给出True


Notes

For 以非标准形式计算它的参数。
For[start, test, incr]用一个空循环体循环。
• 计算序列是 test, body, incr. 只要失败For就退出。
• 如果 Break[ ]在计算body时产生,退出For循环。
Continue[ ] 退出body的计算,并通过计算incr继续循环。
• 除非产生Return[expr]Throw[expr],否则由For返回的最后的值是Null
• 例如: For[tot=0; i=0, i < 3, i++, tot += f[i]].注意分号和逗号的角色相对于C编程语言是相反的.
• 参见 Mathematica 全书:2.5.9节.
• 同时参见: Do, While, Throw, NestWhile.
Further Examples

Here is a common form of a For loop. i++ increments the value of i each time through the loop.

In[1]:=  





Here is a more complicated For loop. The loop terminates as soon as the test i^2 < 10 fails.

In[2]:=