精英家教网 > 高中数学 > 题目详情
如果执行如图的程序框图,那么输出的值是(  )
分析:题目给出了当型循环结构框图,首先引入累加变量s和循环变量n,由判断框得知,算法执行的是求cos
3
值的和,n从1取到2013.
解答:解:第一次循环:S=S+cos
3
=
1
2
,满足条件n<2013,n=n+1=2;
第二次循环:S=S+cos
3
=0
,满足条件n<2013,n=n+1=3;
第三次循环:S=S+cos
3
=-1
,满足条件n<2013,n=n+1=4;
第四次循环:S=S+cos
3
=-
3
2
,满足条件n<2013,n=n+1=5;
第五次循环:S=S+cos
3
=-1
,满足条件n<2013,n=n+1=6;
第六次循环:S=S+cos
3
=0
,满足条件n<2013,n=n+1=7;
第七次循环:S=S+cos
3
=
1
2
,满足条件n<2013,n=n+1=8;

易知:S的值以6为周期进行循环,所以最后输出的S的值为-1.
故选D.
点评:本题考查了程序框图中的当型循环结构,当型循环结构是先判断再执行,若满足条件进入循环,否则结束循环,循环结构主要用在一些规律的重复计算,如累加、累积等,在循环结构中框图中,特别要注意条件应用,如计数变量和累加变量等.
练习册系列答案
相关习题

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

执行如图的程序框图,如果输出的是a=341,那么判断框(  )

查看答案和解析>>

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

输入正整数n(n≥2)和数据a1,a2,…,an,如果执行如图的程序框图,输出的s是数据a1,a2,…,an的平均数,则框图的处理框★中应填写的是(  )

查看答案和解析>>

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

输入正整数n(n≥2)和数据a1,a2,…,an,如果执行如图的程序框图,输出的s是数据a1,a2,…,an的平均数,则框图的处理框★中应填写的是


  1. A.
    s=s+ai
  2. B.
    数学公式
  3. C.
    数学公式
  4. D.
    数学公式

查看答案和解析>>

科目:高中数学 来源:2012-2013学年广东省江门市高三(上)期末数学试卷(理科)(解析版) 题型:选择题

输入正整数n(n≥2)和数据a1,a2,…,an,如果执行如图的程序框图,输出的s是数据a1,a2,…,an的平均数,则框图的处理框★中应填写的是( )
A.s=s+ai
B.
C.
D.

查看答案和解析>>

科目:高中数学 来源:《算法初步》2012-2013学年广东省十三大市高三(上)期末数学试卷汇编(理科)(解析版) 题型:选择题

输入正整数n(n≥2)和数据a1,a2,…,an,如果执行如图的程序框图,输出的s是数据a1,a2,…,an的平均数,则框图的处理框★中应填写的是( )
A.s=s+ai
B.
C.
D.

查看答案和解析>>

同步练习册答案