题目内容
3.如图是一个程序框图,则输出的n的值是( )A. | 3 | B. | 5 | C. | 7 | D. | 9 |
分析 由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量n的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
解答 解:第一次执行循环后,p=19,n=3,不满足退出循环的条件,
第二次执行循环后,p=16,n=5,不满足退出循环的条件,
第三次执行循环后,p=11,n=7,不满足退出循环的条件,
第四次执行循环后,p=4,n=9,满足退出循环的条件,
故输出的n值为9,
故选:D
点评 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是中档题.
练习册系列答案
相关题目
11.已知f(x)=sinx-$\frac{1}{2}$x(x$∈[0,\frac{π}{2}]$,则f(x)的值域为( )
A. | [0,$\frac{\sqrt{3}}{2}$-$\frac{π}{6}$] | B. | [1-$\frac{π}{4}$,$\frac{\sqrt{3}}{2}$-$\frac{π}{6}$] | C. | [0,$\frac{1}{2}$-$\frac{π}{12}$] | D. | [1-$\frac{π}{4}$,$\frac{1}{2}$-$\frac{π}{12}$] |
9.已知幂函数y=f(x)的图象过点$({3,\sqrt{3}})$,则log2f(2)的值为( )
A. | $\frac{1}{2}$ | B. | $-\frac{1}{2}$ | C. | 1 | D. | -1 |