题目内容
12.| A. | 3 | B. | 4 | C. | 5 | D. | 8 |
分析 模拟算法语句的运行过程,即可得出程序运行后输出的y值.
解答 解:模拟算法语句的运行过程,如下;
x=1,y=1,x≤4成立,x=2×1=2,y=1+1=2;
x≤4成立,x=2×2=4,y=2+1=3;
x≤4成立,x=2×4=8,y=3+1=4;
x≤4不成立,终止循环,输出y=4.
故选:B.
点评 本题考查了程序语言的应用问题,解题时应模拟程序的运行过程,是基础题目.
练习册系列答案
相关题目
3.若非零向量$\vec a$与向量$\vec b$的夹角为钝角,$|{\vec b}|=2$,且当$t=-\frac{1}{2}$时,$|{\vec b-t\vec a}|$(t∈R)取最小值$\sqrt{3}$.向量$\vec c$满足$({\vec c-\vec b})⊥({\vec c-\vec a})$,则当$\vec c•({\vec a+\vec b})$取最大值时,$|{\vec c-\vec b}|$等于( )
| A. | $\sqrt{6}$ | B. | $2\sqrt{3}$ | C. | $2\sqrt{2}$ | D. | $\frac{5}{2}$ |
2.下列函数中,在区间(0,+∞)上为增函数的是( )
| A. | y=(x-1)2 | B. | f(x)=2-x | C. | y=log0.5(x+1) | D. | $y=\sqrt{x+1}$ |