Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 程序设计 > 循环结构 >

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 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team