For

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

更多信息更多信息

  • For 以非标准形式计算它的参数.
  • For[start, test, incr] 用一个空循环体循环.
  • 计算的序列是 testbodyincr. 只要 test 失败立即退出 For 循环.
  • 如果 Break[] 在计算 body 时产生,则退出 For 循环.
  • Continue[] 退出 body 的计算,并通过计算 incr 继续循环.
  • 除非使用明确的 Return,否则由 For 返回的最后的值是Null.
  • 注意,在例如 For[tot=0;i=0, i<3, i++, tot+=f[i]] 的情况下,分号和逗号的角色相对于C编程语言是 reversed.
版本 1 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »