题目内容

4.程序框图如图所示,则该程序运行后输出的值是(  )
A.0B.$\sqrt{3}$C.$-\sqrt{3}$D.$\frac{\sqrt{3}}{2}$

分析 模拟执行程序,依次写出每次循环得到的n,S的值,当n=2016,不满足n≤2015,结束,所以输出0.

解答 解:程序运行过程中的数据变化如下:
n=1,满足n≤2015,S=0+sin$\frac{π}{3}$=$\frac{\sqrt{3}}{2}$;
n=2,满足n≤2015,S=$\frac{\sqrt{3}}{2}$+sin(2×$\frac{π}{3}$)=$\sqrt{3}$;
n=3,满足n≤2015,S=$\sqrt{3}$+sin(3×$\frac{π}{3}$)=$\sqrt{3}$;
n=4,满足n≤2015,S=$\sqrt{3}$+sin(4×$\frac{π}{3}$)=$\frac{\sqrt{3}}{2}$;
n=5,满足n≤2015,S=$\frac{\sqrt{3}}{2}$+sin(5×$\frac{π}{3}$)=0;
n=6,满足n≤2015,S=0+sin(6×$\frac{π}{3}$)=0;
n=7,满足n≤2015,S=0+sin(7×$\frac{π}{3}$)=$\frac{\sqrt{3}}{2}$;…
按此规律可知,周期为6,则n=2015,满足n≤2015,S=0;
n=2016,不满足n≤2015,结束,所以输出0,
故选:A.

点评 本题主要考查了循环结构的程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答,属于基础题.

练习册系列答案
相关题目

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

精英家教网