题目内容
3.执行如图所示的程序框图,输出的S的值为30,则输入的n为( )| A. | 2 | B. | 3 | C. | 4 | D. | 5 |
分析 由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
解答 解:模拟执行程序,可得
k=1,S=0,
满足条件k≤n,S=2,k=2
满足条件k≤n,S=6,k=3
满足条件k≤n,S=14,k=4
满足条件k≤n,S=30,k=5
由题意,此时应该不满足条件5≤n,退出循环,输出S的值为30,
则输入的n为4.
故选:C.
点评 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.
练习册系列答案
相关题目
13.
如图,设点A是单位圆上的一个定点,动点P从点A出发,在圆上按逆时针方向旋转一周,点P所旋转过的弧$\widehat{AP}$的长为l,弦AP的长为d,则函数d=f(l)的图象大致是( )π
| A. | B. | C. | D. |
14.若正实数m、n满足3m+4n=5mn,则m+3n的最小值是( )
| A. | 4 | B. | 5 | C. | $\frac{24}{5}$ | D. | $\frac{28}{5}$ |
11.设全集U={x∈N|x≥1},集合A={x∈N|x2≥3},则∁UA=( )
| A. | ∅ | B. | {1} | C. | {1,2} | D. | {1,2,3} |
18.复数z满足(z-1)(1+i)=2i,则|z|=( )
| A. | 1 | B. | 2 | C. | $\sqrt{5}$ | D. | 5 |
12.已知集合A={x|(x+1)(x-2)≤0},B={x|x-1>0},则A∩B=( )
| A. | [-2,1) | B. | (1,+∞) | C. | (1,2] | D. | (2,+∞) |