题目内容
14.执行如图所示的程序框图,如果输出的k的值为3,则输入的a的值可以是( )| A. | 20 | B. | 21 | C. | 22 | D. | 23 |
分析 模拟执行程序,依次写出每次循环得到的k,S的值,由题意,当S=21时,应该不满足条件S≤a,退出循环输出k的值为3,从而结合选项可得输入的a的值.
解答 解:由题意,模拟执行程序,可得
k=0,S=0,
满足条件S≤a,S=2×0+3=3,k=0+1=1
满足条件S≤a,S=2×3+3=9,k=1+1=2
满足条件S≤a,S=2×9+3=21,k=2+1=3
由题意,此时,应该不满足条件21≤a,退出循环,输出k的值为3,从而结合选项可得输入的a的值为20.
故选:A.
点评 本题主要考查了循环结构的程序框图,根据S,k的值判断退出循环的条件是解题的关键,属于基础题.
练习册系列答案
相关题目
2.要计算$1+\frac{1}{2}+\frac{1}{3}+…+\frac{1}{2016}$的结果,下面的程序框图中的横线上可以填( )

| A. | n<2016? | B. | n≤2016? | C. | n>2016? | D. | n≥2016? |
19.下列说法错误的是( )
| A. | 命题“若x2-3x+2=0,则x=1”的逆否命题为:“若x≠1,则x2-3x+2≠0” | |
| B. | 对于命题p:?x0∈R,x${\;}_{0}^{2}$+x0+1<0,则¬p:?x∈R,x2+x+1≥0 | |
| C. | 若m,n∈R,“lnm<lnn”是“em<en”的充分不必要条件 | |
| D. | 若p∧q为假命题,则p、q均为假命题 |