题目内容
20.执行下面的程序框图,则输出的n的值为( )| A. | 10 | B. | 11 | C. | 1024 | D. | 2048 |
分析 先要通读程序框图,看到程序中有循环结构,然后代入初值,看是否进入循环体,是就执行循环体,写清每次循环的结果;不是就退出循环,看清要输出的是何值.
解答 解:模拟执行程序框图,可得
n=1,S=1
满足条件S≤2016,n=2,S=1+2=3
满足条件S≤2016,n=4,S=3+4=7
满足条件S≤2016,n=8,S=7+8=15
满足条件S≤2016,n=16,S=15+16=31
满足条件S≤2016,n=32,S=31+32=63
满足条件S≤2016,n=64,S=63+64=127
满足条件S≤2016,n=128,S=127+128=255
满足条件S≤2016,n=256,S=255+256=511
满足条件S≤2016,n=512,S=511+512=1023
满足条件S≤2016,n=1024,S=1023+1024=2047
不满足条件S≤2016,退出循环,输出n的值为1024.
故选:C.
点评 本题考查程序框图.要掌握常见的当型、直到型循环结构;以及会判断条件结构,并得到条件结构的结果;在已知框图的条件下,可以得到框图的结果,属于基础题.
练习册系列答案
相关题目
12.若$\overrightarrow{{e}_{1}}$,$\overrightarrow{{e}_{2}}$是夹角为$\frac{π}{3}$的两个单位向量,则$\overrightarrow{a}$=2$\overrightarrow{{e}_{1}}$+$\overrightarrow{{e}_{2}}$;$\overrightarrow{b}$=-3$\overrightarrow{{e}_{1}}$+2$\overrightarrow{{e}_{2}}$的夹角为( )
| A. | $\frac{π}{6}$ | B. | $\frac{π}{3}$ | C. | $\frac{2π}{3}$ | D. | $\frac{5π}{6}$ |