题目内容
执行如图所示的算法,则输出的结果是( )

| A、1 | ||
B、
| ||
C、
| ||
| D、2 |
考点:程序框图
专题:图表型,算法和程序框图
分析:模拟执行程序框图,依次写出每次循环得到的n,M,S的值,当S=1时,满足条件S∈Q,退出循环,输出S的值为1.
解答:
解:模拟执行程序框图,可得
S=0,n=2
n=3,M=
,S=
不满足条件S∈Q,n=4,M=
,S=
+
不满足条件S∈Q,n=5,M=
,S=
+
+
=1
满足条件S∈Q,退出循环,输出S的值为1.
故选:A.
S=0,n=2
n=3,M=
| 4 |
| 3 |
| log |
2 |
不满足条件S∈Q,n=4,M=
| 5 |
| 4 |
| log |
2 |
| log |
2 |
不满足条件S∈Q,n=5,M=
| 6 |
| 5 |
| log |
2 |
| log |
2 |
| log |
2 |
满足条件S∈Q,退出循环,输出S的值为1.
故选:A.
点评:本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,属于基础题.
练习册系列答案
相关题目
若命题p:2n-1(n∈Z)是奇数;q:2n+1(n∈Z)是偶数,则下列说法中正确的是( )
| A、¬p为真 | B、¬q为假 |
| C、p∨q为真 | D、p∧q为真 |
设函数f(x)=
sin
,若存在实数x0,使函数f(x)的图象关于直线x=x0对称且x02+[f(x0)]2<m2成立,则m的取值范围是( )
| 3 |
| πx |
| m |
| A、(-1,1) |
| B、(-∞,-1)∪(1,+∞) |
| C、(-2,2) |
| D、(-∞,-2)∪(2,+∞) |
阅读右图所示的程序框图,运行相应的程序,输出n的值是( )

| A、2 | B、3 | C、4 | D、5 |
若框图所给的程序运行结果为S=20,那么判断框中应填入的关于k的条件是( )
| A、k>8? | B、k≤8? |
| C、k<8? | D、k=9? |