精英家教网 > 高中数学 > 题目详情
如果执行如图的程序框图,则输出的结构是(  )
分析:框图首先给a和i赋值,然后判断a与
1
2
的关系,根据是否满足条件进入不同的路径后用i+1替换i,判断i与2012的大小关系后看是否进入循环体,执行过程中替换变量a的值以4为周期重复出现.
解答:解:因为a=
4
5
,i=1,
判断,
4
5
1
2
,执行a=2×
4
5
-1=
3
5
,i=1+1=2;
判断2<2012,
3
5
1
2
,执行a=2×
3
5
-1=
1
5
,i=2+1=3;
判断3<2012,
1
5
1
2
,执行a=2×
1
5
=
2
5
,i=3+1=4;
判断4<2012,
2
5
1
2
,执行a=2×
2
5
=
4
5
,i=4+1=5;

以下运行后a的值一4为周期重复出现,因为算法供执行了2011次,
2011=4×502+3,所以最后输出的a的值等于第三次运算后的值,结果为
2
5

故选B.
点评:本题考查了程序框图中条件结构和循环结构,框图比较复杂,考查了学生的读图能力,解答此题的关键是能分析出a的周期出现并能正确求出周期.
练习册系列答案
相关习题

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

执行如图的程序框图,如果输出的是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.

查看答案和解析>>

同步练习册答案