AP 考试中心 · AP 计算机科学 A · 单元 4:迭代

AP 计算机科学 A - 单元 4:迭代

闪卡复习 · 预生成学习资源,所有用户共享

迭代 (Iteration)
点击看答案
重复执行程序中某部分代码的过程。
while 循环
点击看答案
当布尔表达式为真时,重复执行一组语句。在循环体执行前检查条件。
for 循环
点击看答案
重复执行一组语句固定的次数。包含初始化、条件和更新三个部分。
循环控制变量 (Loop Control Variable)
点击看答案
一个在循环中被初始化、测试和更新,用于控制循环执行次数的变量。
无限循环 (Infinite Loop)
点击看答案
一个由于循环条件永远为真而永不终止的循环。
嵌套循环 (Nested Loop)
点击看答案
一个循环结构完全包含在另一个循环的循环体内。
增强型 for 循环 (for-each loop)
点击看答案
一种简化语法,用于遍历数组或集合中的每个元素而无需使用索引。
差一错误 (Off-by-one Error)
点击看答案
循环执行的次数比预期多一次或少一次的常见逻辑错误。
哨兵值 (Sentinel Value)
点击看答案
一个特殊的输入值,用于表示没有更多数据需要处理,并以此作为终止循环的信号。
break 语句
点击看答案
立即终止并跳出最内层的循环。
continue 语句
点击看答案
跳过当前循环体的剩余部分,并开始下一次迭代。
算法 (Algorithm)
点击看答案
为解决特定问题而设计的一系列明确的、有限的步骤。
遍历字符串 (String Traversal)
点击看答案
使用循环和 `charAt()` 方法按顺序访问字符串中的每一个字符。
算法:确定最小值或最大值
点击看答案
初始化一个变量为候选值,然后迭代遍历所有元素,进行比较和更新。
算法:计算总和或平均值
点击看答案
初始化一个累加器为零,迭代遍历所有元素并累加其值。
for 循环的三个组成部分是什么?
点击看答案
1. 初始化:循环开始前执行一次。
2. 条件:每次迭代前检查。
3. 更新:每次迭代后执行。