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.

范例

打开所有单元关闭所有单元

基本范例  (2)

用逗号作为 For 的各个部分的分隔符,用分号作为程序各个部分的分隔符:

范围  (2)

Break 中断 For

Continue 继续循环,不执行主体的剩余部分:

属性和关系  (1)

一个 Do 循环可以写成 For 形式循环:

Wolfram Research (1988),For,Wolfram 语言函数,https://reference.wolfram.com/language/ref/For.html.

文本

Wolfram Research (1988),For,Wolfram 语言函数,https://reference.wolfram.com/language/ref/For.html.

CMS

Wolfram 语言. 1988. "For." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/For.html.

APA

Wolfram 语言. (1988). For. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/For.html 年

BibTeX

@misc{reference.wolfram_2024_for, author="Wolfram Research", title="{For}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/For.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_for, organization={Wolfram Research}, title={For}, year={1988}, url={https://reference.wolfram.com/language/ref/For.html}, note=[Accessed: 21-November-2024 ]}