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

A、
| ||
B、
| ||
C、
| ||
D、
|
考点:循环结构,程序框图
专题:计算题,算法和程序框图
分析:根据框图的流程依次计算程序运行的结果,发现输出数值的周期为4,直到不满足条件i≤2014,确定循环的次数,根据周期求得输出的a值.
解答:
解:由程序框图知:∵a=
,满足0≤a≤
,∴第一次循环执行a=2×
=
,i=1+1=2;
第二次循环a=2×
=
,i=2+1=3;
第三次循环a=2×
-1=
,i=3+1=4;
第四次循环a=2×
-1=
,i=4+1=5.
故周期为4,当i=2015时,退出循环体,共循环2014次,∴输出的a值为
.
故选:D.
| 1 |
| 5 |
| 1 |
| 2 |
| 1 |
| 5 |
| 2 |
| 5 |
第二次循环a=2×
| 2 |
| 5 |
| 4 |
| 5 |
第三次循环a=2×
| 4 |
| 5 |
| 3 |
| 5 |
第四次循环a=2×
| 3 |
| 5 |
| 1 |
| 5 |
故周期为4,当i=2015时,退出循环体,共循环2014次,∴输出的a值为
| 4 |
| 5 |
故选:D.
点评:本题考查了选择结构与循环结构相结合的程序框图,根据框图的流程依次计算程序运行的结果是解答此类问题的常用方法,对本题来说,发现输出值的周期,判断循环的次数是关键.
练习册系列答案
相关题目
已知x,y,z∈R,若-1,x,y,z,-4成等比数列,则xyz的值为( )
| A、-4 | B、±4 | C、-8 | D、±8 |
设F为抛物线y2=8x的焦点,A,B,C为该抛物线上三点,若
+
+
=
,则|
|+|
|+|
|=( )
| FA |
| FB |
| FC |
| 0 |
| FA |
| FB |
| FC |
| A、6 | B、9 | C、12 | D、16 |
“ω=1”是“函数f(x)=sin2ωx-cos2ωx的最小正周期为π”的( )
| A、充分必要条件 |
| B、充分不必要条件 |
| C、必要不充分条件 |
| D、既不充分又必要条件 |
已知复数z满足
=i(i为虚数单位),则z的值为( )
| 1+z |
| 1-z |
| A、i | B、-i | C、1 | D、-1 |
设函数f(x)=x(x-1)(x+1),则满足
f′(x)dx=0的实数a有( )
| ∫ | a 0 |
| A、2个 | B、3个 | C、1个 | D、0个 |