(2014•呼伦贝尔二模)如果执行如图所示的程序框图,则输出的结果S为(  )
1个回答

解题思路:算法的功能是求S=cos[π/3]+cos[2π/3]+…+cos[nπ/3]的值,根据条件确定跳出循环的n值,利用余弦函数的周期性求输出S的值.

由程序框图知:算法的功能是求S=cos[π/3]+cos[2π/3]+…+cos[nπ/3]的值,

∵跳出循环的n值为2013,

∴输出S=cos[π/3]+cos[2π/3]+…+cos[2013π/3],

又cos[kπ/3]+cos

(k+1)π

3+cos

(k+2)π

3+cos

(k+3)π

3+cos

(k+4)π

3+cos

(k+5)π

3=0,k∈N*

∴输出S=cos[π/3]+cos[2π/3]+cosπ=-1.

故选:B.

点评:

本题考点: 程序框图.

考点点评: 本题考查了循环结构的程序框图,根据框图的流程判断算法的功能是解答本题的关键.