题目内容
已知函数f(x)=cos
,根据下列框图,输出S的值为( )

| πx |
| 3 |
| A、670 | ||
B、670
| ||
| C、671 | ||
| D、672 |
考点:程序框图
专题:算法和程序框图
分析:根据框图的流程,依次计算前六次的运算结果,判断终止运行的n值,再根据余弦函数的周期性计算,
解答:
解:由程序框图知:第一次运行f(1)=cos
=
,S=0+
.n=1+1=2;
第二次运行f(2)=cos
=-
,S=
,n=2+1=3,
第三次运行f(3)=cosπ=-1,S=
,n=3+1=4,
第四次运行f(4)=cos
=-
,S=
,n=4+1=5,
第五次运行f(5)=cos
=
,S=1,n=6,
第六次运行f(6)=cos2π=1,S=2,n=7,
…
直到n=2016时,程序运行终止,
∵函数y=cos
是以6为周期的周期函数,2015=6×335+5,
又f(2016)=cos336π=cos(2π×138)=1,
∴若程序运行2016次时,输出S=2×336=672,
∴程序运行2015次时,输出S=336×2-1=671.
故选:C.
| π |
| 3 |
| 1 |
| 2 |
| 1 |
| 2 |
第二次运行f(2)=cos
| 2π |
| 3 |
| 1 |
| 2 |
| 1 |
| 2 |
第三次运行f(3)=cosπ=-1,S=
| 1 |
| 2 |
第四次运行f(4)=cos
| 4π |
| 3 |
| 1 |
| 2 |
| 1 |
| 2 |
第五次运行f(5)=cos
| 5π |
| 3 |
| 1 |
| 2 |
第六次运行f(6)=cos2π=1,S=2,n=7,
…
直到n=2016时,程序运行终止,
∵函数y=cos
| nπ |
| 3 |
又f(2016)=cos336π=cos(2π×138)=1,
∴若程序运行2016次时,输出S=2×336=672,
∴程序运行2015次时,输出S=336×2-1=671.
故选:C.
点评:本题考查了循环结构的程序框图,根据框图的流程判断算法的功能是解答本题的关键.
练习册系列答案
相关题目
正三棱锥P-ABC的高为2,侧棱与底面所成的角为45°,则点A到侧面PBC的距离是( )
A、
| ||||
B、2
| ||||
C、
| ||||
D、
|
已知∠BAC在平面α内,PA是α的斜线,若∠PAB=∠PAC=∠BAC=60°,PA=a,则点P到平面α的距离为( )
A、
| ||||
B、
| ||||
C、
| ||||
D、
|
已知|
|=1,|
|=2且(
+
)与
垂直,则
与
的夹角是( )
| a |
| b |
| a |
| b |
| a |
| a |
| b |
| A、60° | B、90° |
| C、135° | D、120° |
对于平面α和两条不同的直线m,n,下列命题是真命题的是( )
| A、若m⊥α,n⊥α,则m∥n |
| B、若m∥α,n∥α则m∥n |
| C、若m⊥α,m⊥n则n∥α |
| D、若m,n与α所成的角相等,则m∥n |
已知集合U=R,集合A={x|-l≤x≤3},集合B=|x|log2x<2},则A∩B=( )
| A、{x|1≤x≤3} |
| B、{x|-1≤x≤3} |
| C、{x|0<x≤3} |
| D、{x|-1≤x<0} |