精英家教网 > 高中数学 > 题目详情
(2013•大连一模)运行如图所示的算法框图,则输出的结果S为(  )
分析:通过依次对n的值判断算法执行,可以看出在算法执行过程中S的值以6为周期周期出现,再由判断框中的条件看出执行的n的最大值是2013,由此即可得到算法输出的正确结果.
解答:解:框图首先给循环变量n赋值1,给累加变量S赋值0.
执行S=0+cos
π
3
=
1
2

判断1<2013,执行n=1+1=2,S=
1
2
+cos
3
=
1
2
-
1
2
=0

判断2<2013,执行n=2+1=3,S=0+cos
3
=-1

判断3<2013,执行n=3+1=4,S=-1+cos
3
=-1-
1
2
=-
3
2

判断4<2013,执行n=4+1=5,S=-
3
2
+cos
3
=-
3
2
+
1
2
=-1

判断5<2013,执行n=5+1=6,S=-1+cos
3
=-1+1=0

判断6<2013,执行n=6+1=7,S=0+cos
3
=
1
2


由此看出,算法在执行过程中,S的值以6为周期周期出现,
而判断框中的条件是n<2013,当n=2012时满足判断框中的条件,此时n=2012+1=2013.
所以程序共执行了335个周期又3次,所以输出的S值应是-1.
故选A.
点评:本题考查了循环结构中的当型结构,当型结构的特点是当满足条件执行循环,不满足条件跳出循环,算法结束,是基础题.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

(2013•大连一模)设集合A={2,lnx},B={x,y},若A∩B={0},则y的值为(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•大连一模)选修4-5:不等式选讲
已知f(x)=|2x-1|+ax-5(a是常数,a∈R)
(Ⅰ)当a=1时求不等式f(x)≥0的解集.
(Ⅱ)如果函数y=f(x)恰有两个不同的零点,求a的取值范围.

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•大连一模)定义在R上的函数f(x)满足f(3)=1,f(-2)=3,f′(x)为f(x)的导函数,已知y=f′(x)的图象如图所示,且f′(x)有且只有一个零点,若非负实数a,b满足f(2a+b)≤1,f(-a-2b)≤3,则
b+2
a+1
的取值范围是(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•大连一模)球面上有四个点P、A、B、C,若PA,PB,PC两两互相垂直,且PA=PB=PC=1,则该球的表面积是

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•大连一模)设复数z=
1-i
1+i
,则z为(  )

查看答案和解析>>

同步练习册答案