题目内容
如图是给出计算1+2+4+…+219的值的一个程序框图,则其中判断框内应填入的是( )

| A、i=19? |
| B、i≥20? |
| C、i≤19? |
| D、i≤20? |
考点:程序框图
专题:算法和程序框图
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,模拟程序的运行过程,对i,S的值的变化情况进行分析,不难给出答案.
解答:
解:经过第一次循环得到结果s=1,i=1,此时不输出,满足判断框中的条件,
经过第二次循环得到结果s=1+2,i=2,此时不输出,满足判断框中的条件,
经过第三次循环得到结果s=1+2+22,i=3,此时不输出,满足判断框中的条件,
…
经过第20次循环得到结果s=1+2+22+…+219,i=20,此时输出,不满足判断框中的条件,
即i=1,2,3…19时满足判断框中的条件i=20时不满足判断框中的条件,
故答案为:i≤19.
经过第二次循环得到结果s=1+2,i=2,此时不输出,满足判断框中的条件,
经过第三次循环得到结果s=1+2+22,i=3,此时不输出,满足判断框中的条件,
…
经过第20次循环得到结果s=1+2+22+…+219,i=20,此时输出,不满足判断框中的条件,
即i=1,2,3…19时满足判断框中的条件i=20时不满足判断框中的条件,
故答案为:i≤19.
点评:本题考查循环结构的算法流程图,属于基础题.
练习册系列答案
相关题目
| A、{-1} |
| B、{-2,-1} |
| C、{-2,-1,0} |
| D、(-2,-1) |
已知函数f(x)=x3+ax2+b的图象在点P (1,0)处的切线与直线3x+y=0平行.则a、b的值分别为( )
| A、-3,2 | B、-3,0 |
| C、3,2 | D、3,-4 |
若A(x,1-x,2x),B(1,-2,x-1),当|
|取最小值时,x的值等于( )
| AB |
| A、1 | B、0 | C、-2 | D、-1 |
曲线y=x3+1在x=1处的切线方程是( )
| A、x=1 |
| B、y=3x-1 |
| C、y=2x-2 |
| D、y=4x-2 |
函数y=
的最大值是( )
| lnx |
| x |
| A、e |
| B、e-1 |
| C、e2 |
| D、e-2 |
在△ABC中,已知a=1,b=2,C=
,则c=( )
| π |
| 3 |
A、
| ||
| B、3 | ||
C、
| ||
| D、5 |
函数f(x)=
的定义域是( )
| ||
| x |
| A、(0,+∞) |
| B、(-1,0)∪(0,+∞) |
| C、[-1,0)∪(0,+∞) |
| D、(0,1) |