本题导读

本题考查程序框图中的循环结构。核心在于准确识别循环终止的临界点,并结合特殊角的三角函数值计算最终结果。

📌【题干】

Question

(2015年四川卷(理)) 执行如图所示的程序框图,输出 的值是 ()

A.       B.       C.       D.

🔍【思路分析】

破题导航

  1. 识别循环逻辑:这是一个“当型循环”与“直到型循环”特征混合的结构。核心变量是 ,循环体包含 。
  2. 跟踪变量变化:
    • 初始状态:。
    • 第一轮:执行 ,判断 ?(否),继续循环。
    • 第二轮:执行 ,判断 ?(否),继续循环。
    • 第三轮:执行 ,判断 ?(否),继续循环。
    • 第四轮:执行 ,判断 ?(是),跳出循环。
  3. 计算输出值:将退出循环时的 值代入 。
  4. 特殊角求值:利用诱导公式或单位圆求出 的值。

✅【答案】

点击查看答案

D

✍【详细解析】

Abstract

第一步:模拟执行过程

  • 开始:。
  • 第一次循环:。判断 不成立,返回。
  • 第二次循环:。判断 不成立,返回。
  • 第三次循环:。判断 不成立(注意临界点),返回。
  • 第四次循环:。判断 成立,进入下一步。

第二步:计算并输出 退出循环时 ,则执行: 利用诱导公式 :

答案:D

💡【考点归纳与避坑指南】

Danger

  • 核心考点:程序框图的循环逻辑; 这一判断框对 取值的精确控制。
  • 核心方法:变量跟踪法。在草稿纸上列出 的取值序列是解此类题最稳妥的方法。
  • 避坑指南:注意判断框中的大于号()。当 时仍不满足条件,必须执行下一次加法变为 才能跳出。

📖【试题探源与推广】

Tip

*结论推广: 若判断条件改为 ,则输出结果会变为 。

  • 相关知识点:三角函数诱导公式、单位圆性质。

🔗【关联脉络】

Multi column