题目内容

执行如图所示的程序框图,则输出的a的值为(  )
A、
1
5
B、
2
5
C、
3
5
D、
4
5
考点:循环结构,程序框图
专题:计算题,算法和程序框图
分析:根据框图的流程依次计算程序运行的结果,发现输出数值的周期为4,直到不满足条件i≤2014,确定循环的次数,根据周期求得输出的a值.
解答: 解:由程序框图知:∵a=
1
5
,满足0≤a≤
1
2
,∴第一次循环执行a=2×
1
5
=
2
5
,i=1+1=2;
第二次循环a=2×
2
5
=
4
5
,i=2+1=3;
第三次循环a=2×
4
5
-1=
3
5
,i=3+1=4;
第四次循环a=2×
3
5
-1=
1
5
,i=4+1=5.
故周期为4,当i=2015时,退出循环体,共循环2014次,∴输出的a值为
4
5

故选:D.
点评:本题考查了选择结构与循环结构相结合的程序框图,根据框图的流程依次计算程序运行的结果是解答此类问题的常用方法,对本题来说,发现输出值的周期,判断循环的次数是关键.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网