(2013•安庆三模)阅读下列程序框图,运行相应程序,则输出的S值为(  )

1个回答

  • 解题思路:结合流程图写出前几次循环的结果,经过每一次循环判断是否满足判断框中的条件,直到不满足条件输出s结束循环,得到所求.

    经过第一次循环得到s=cos[π/7],不满足n≥3,n=2,

    执行第二次循环得到s=cos[π/7]cos[2π/7],不满足n≥3,n=3,

    执行第三次循环得到s=cos[π/7]cos[2π/7]cos[4π/7],满足判断框的条件

    执行“否”输出S=cos[π/7]cos[2π/7]cos[4π/7].

    又s=cos[π/7]cos[2π/7]cos[4π/7]=

    23cos

    π

    7cos

    7cos

    7

    23sin

    π

    7=

    sin

    7

    8sin

    π

    7=-[1/8].

    故选A.

    点评:

    本题考点: 循环结构.

    考点点评: 本题主要考查了循环结构,先执行后判定是直到型循环,解决程序框图中的循环结构时,常采用写出前几次循环的结果,找规律.