题目内容
执行如图所示的程序框图,则输出的y=( )

A、
| ||
| B、1 | ||
| C、-1 | ||
| D、2 |
考点:程序框图
专题:算法和程序框图
分析:模拟程序框图的运行过程,得出该程序是计算y的值,并且以3为周期,从而得出程序运行的结果是什么.
解答:
解:模拟程序框图的运行过程,如下:
y=2,i=1,1≥2014?,否,y=1-
=
;
i=1+1=2,2≥2014?,否,y=1-
=-1;
i=2+1=3,3≥2014?,否,y=1-
=2;
i=3+1=4,4≥2014?,否,y=1-
=
;
,…,
i=2012+1=2013,2013≥2014?,否,y=1-
=2;
i=2013+1=2014,2014≥2014?,是,输出y:2.
故选:D.
y=2,i=1,1≥2014?,否,y=1-
| 1 |
| 2 |
| 1 |
| 2 |
i=1+1=2,2≥2014?,否,y=1-
| 1 | ||
|
i=2+1=3,3≥2014?,否,y=1-
| 1 |
| -1 |
i=3+1=4,4≥2014?,否,y=1-
| 1 |
| 2 |
| 1 |
| 2 |
,…,
i=2012+1=2013,2013≥2014?,否,y=1-
| 1 |
| -1 |
i=2013+1=2014,2014≥2014?,是,输出y:2.
故选:D.
点评:本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,寻找解答问题的途径,是基础题.
练习册系列答案
相关题目
已知程序框图如图所示,输入x的值为7时,输出y的值为( )

A、
| ||
B、
| ||
C、
| ||
| D、1 |
如图是一个几何体的三视图,由图中数据可知该几何体中最长棱的长度是( )

| A、6 | ||
B、2
| ||
| C、5 | ||
D、
|
| 1 |
| 6 |
A、-
| ||||
B、-
| ||||
C、-
| ||||
D、
|
如图所示的程序框图,运行相应的程序,输出的S值为( )

| A、14 | B、20 | C、30 | D、55 |