题目内容
某程序框图如图所示,该程序运行后输出的S为( )

A、-
| ||
| B、2 | ||
| C、-3 | ||
D、
|
考点:程序框图
专题:计算题,算法和程序框图
分析:根据框图的流程依次计算程序运行的结果,发现S值的周期,再根据条件确定跳出循环的i值,利用S值的周期求得输出S的值.
解答:
解:由程序框图知:第一次循环S=
=-3,i=1+1=2;
第二次循环S=
=-
,i=2+1=3;
第三次循环S=
=
,i=3+1=4;
第四次循环S=
=2,i=4+1=5.
…,∴S值的周期为4,
∵跳出循环的i值为2015,∴输出S=-
.
故选:A.
| 1+2 |
| 1-2 |
第二次循环S=
| 1-3 |
| 1+3 |
| 1 |
| 2 |
第三次循环S=
1-
| ||
1+
|
| 1 |
| 3 |
第四次循环S=
1+
| ||
1-
|
…,∴S值的周期为4,
∵跳出循环的i值为2015,∴输出S=-
| 1 |
| 2 |
故选:A.
点评:本题考查了循环结构的程序框图,根据框图的流程依次计算程序运行的结果,发现S值的周期是解答本题的关键.
练习册系列答案
相关题目
命题“?数列{an},{bn}既是等差数列,又是等比数列”( )
| A、是特称命题并且是假命题 |
| B、是全称命题并且是假命题 |
| C、是特称命题并且是真命题 |
| D、是全称命题并且是真命题 |
函数y=2sin(πx+
)的最小正周期为( )
| π |
| 3 |
| A、π | ||
| B、2 | ||
| C、2π | ||
D、
|
已知tanA=
,则sin2A=( )
| 3 |
| 4 |
A、
| ||
B、-
| ||
C、±
| ||
D、±
|
已知集合M={x|x+1≥0},N={x|x2<4},则M∩N=( )
| A、(-∞,-1] |
| B、[-1,2) |
| C、(-1,2] |
| D、(2,+∞) |