本题导读
本题考查算法与程序框图,以及伪代码。
📌【题干】
Question
(2018年江苏卷)一个算法的伪代码如图所示,执行此算法,最后输出的 的值为 .
🔍【思路分析】
破题导航
识别结构:这是一个
While(当型)循环。只要条件I < 6成立,就会一直执行循环体。明确的初始状态:循环开始前,,。
列表追踪(核心步骤):
初始状态:,
第1次判断:成立。执行循环体:,。
第2次判断:成立。执行循环体:,。
第三次判断:成立。执行循环体:,。
第4次判断:不成立。跳出循环。
确定输出:跳出循环后,执行
Print S,此时的值为8。
✅【答案】
点击查看答案
8
✍【详细解析】
Abstract
【答案】 8
【解析过程】 根据α代码,程序执行的统计如下: 初始值:。 第一次循环:判断成立,计算得,;第二次循环:判断成立,计算得,; 第三次循环:判断成立,计算得,;第四次判断:,此时不成立,结束循环。最终输出的值为8。
故填入:8。
💡【考点总结与回顾】
循环语句的区别:
While(当型循环):先判断,后执行。如果一开始条件达不到满足,循环体可能一次都不执行。
Do...Until或Repeat...Until(直到型循环):先执行,后判断。无论如何循环体至少执行一次。防错技巧——列表格:在草纸稿上画一个两列的表格(一列写),一列写),每一行代表一次判断后的状态,这样可以做到100%不出错。
💡【考点归纳与避坑指南】
Danger
核心考点:待补
核心方法:待补
避坑指南:待补
📖【试题探源与推广】
Tip
试题探源:待补
结论推广:待补
方法推广:待补
🔗【关联脉络】
Multi column
