题目内容

执行如图所示的程序框图,则输出的y=(  )
A、
1
2
B、1
C、-1
D、2
考点:程序框图
专题:算法和程序框图
分析:模拟程序框图的运行过程,得出该程序是计算y的值,并且以3为周期,从而得出程序运行的结果是什么.
解答: 解:模拟程序框图的运行过程,如下:
y=2,i=1,1≥2014?,否,y=1-
1
2
=
1
2

i=1+1=2,2≥2014?,否,y=1-
1
1
2
=-1;
i=2+1=3,3≥2014?,否,y=1-
1
-1
=2;
i=3+1=4,4≥2014?,否,y=1-
1
2
=
1
2

,…,
i=2012+1=2013,2013≥2014?,否,y=1-
1
-1
=2;
i=2013+1=2014,2014≥2014?,是,输出y:2.
故选:D.
点评:本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,寻找解答问题的途径,是基础题.
练习册系列答案
相关题目

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

精英家教网