迭代

迭代是计算机编程中的一种过程,它会重复执行指定次数的 函数,并且每次迭代的结果通常会传递给下一次迭代。迭代函数会自动重复运行同一个代码块,依次处理多个数据块,而不需要编写重复代码。

计算机程序中最常见的迭代形式是 while 循环for 循环循环会在指定条件为真时不断运行。例如,开发人员首先创建一个用于记录函数运行次数的变量,然后设置循环的总次数。每次迭代完成后,它会递增记录变量的值,并再次运行,直到记录变量达到之前设置的总次数。

虽然 while 循环和 for 循环的具体语法在不同的编程语言中有所不同,但它们通常遵循相似的模式。这些循环在 Java 中的语法如下:

While 循环: while (i < 30) { ... i++; }

For 循环: for (i=0; i < 30; i++) { ... }

两个示例都会先创建记录变量 i,并设置迭代运行的总次数。while 循环在函数末尾包含递增命令 i++,然后在重新开始运行时再次检查条件。for 循环则会在开始时创建记录变量、设置迭代总次数,并指定如何递增记录变量。

while 循环会在条件为真时重复运行,并在条件为假时结束

软件开发人员会将迭代循环用于许多常见用途。例如,开发人员可以使用迭代函数对数组中的每个值执行计算:每个数组地址运行一次,直到到达数组末尾。Web 开发人员可以使用带有迭代循环的 PHP 脚本,从数据库记录中提取行,为这些内容添加 HTML 格式,以便在表格中显示,然后在获取数据库记录中的最后一行后关闭表格。

更新日期 June 5, 2023 作者 Brian P.

quiz测试你的知识

Podcasts are most commonly saved in what file format?

A
WAVE
0%
B
AIFF
0%
C
MP3
0%
D
MPEG
0%
Correct! Incorrect!     View the Podcast definition.
More Quizzes →

Tech Terms 计算机词典

本页中迭代的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。