AP 考试中心
·
AP 计算机科学 A
·
单元 4:迭代
AP 计算机科学 A - 单元 4:迭代
闪卡复习 · 预生成学习资源,所有用户共享
当布尔表达式为真时,重复执行一组语句。在循环体执行前检查条件。
重复执行一组语句固定的次数。包含初始化、条件和更新三个部分。
循环控制变量 (Loop Control Variable)
点击看答案
一个在循环中被初始化、测试和更新,用于控制循环执行次数的变量。
无限循环 (Infinite Loop)
点击看答案
一个由于循环条件永远为真而永不终止的循环。
增强型 for 循环 (for-each loop)
点击看答案
一种简化语法,用于遍历数组或集合中的每个元素而无需使用索引。
差一错误 (Off-by-one Error)
点击看答案
循环执行的次数比预期多一次或少一次的常见逻辑错误。
哨兵值 (Sentinel Value)
点击看答案
一个特殊的输入值,用于表示没有更多数据需要处理,并以此作为终止循环的信号。
遍历字符串 (String Traversal)
点击看答案
使用循环和 `charAt()` 方法按顺序访问字符串中的每一个字符。
初始化一个变量为候选值,然后迭代遍历所有元素,进行比较和更新。
初始化一个累加器为零,迭代遍历所有元素并累加其值。
1. 初始化:循环开始前执行一次。
2. 条件:每次迭代前检查。
3. 更新:每次迭代后执行。