题目内容

12.如图所示的程序框图中,输出的B是(  )
A.$\sqrt{3}$B.0C.-$\frac{\sqrt{3}}{3}$D.-$\sqrt{3}$

分析 模拟程序的运行,依次写出每次循环得到的i,A,B的值,当i=2018时不满足条件i≤2017,退出循环,输出B的值为-$\sqrt{3}$,即可得解.

解答 解:模拟程序的运行,可得
A=$\frac{π}{3}$,
i=1,A=$\frac{2π}{3}$,B=-$\sqrt{3}$,
i=2,满足条件i≤2017,执行循环体,A=π,B=0,
i=3,满足条件i≤2017,执行循环体,A=$\frac{4π}{3}$,B=$\sqrt{3}$,
i=4,满足条件i≤2017,执行循环体,A=$\frac{5π}{3}$,B=-$\sqrt{3}$,

观察规律可知,可得:
i=2017,满足条件i≤2017,执行循环体,A=$\frac{2018π}{3}$,B=sin$\frac{2018π}{3}$=sin$\frac{2π}{3}$=-$\sqrt{3}$,
i=2018,不满足条件i≤2017,退出循环,输出B的值为-$\sqrt{3}$.
故选:D.

点评 本题考查了求程序框图运行结果的问题,解题时应模拟程序框图运行过程,总结规律,得出结论,属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网