题目内容
16.若程序框图如图所示,则该程序运行后输出k的值是( )| A. | 8 | B. | 7 | C. | 6 | D. | 5 |
分析 根据所给数值判定是否满足判断框中的条件,然后执行循环语句,一旦不满足条件就退出循环,执行语句输出k,从而到结论.
解答 解:当输入的值为n=5时,
n不满足第一判断框中的条件,n=16,k=1,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=8,k=2,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=4,k=3,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=2,k=4,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=1,k=5,n满足第二判断框中的条件,
退出循环,
即输出的结果为k=5,
故选:D.
点评 本题主要考查了循环结构,是当型循环,当满足条件,执行循环,属于基础题.
练习册系列答案
相关题目
6.函数f(x)=2x+log2x,x∈[1,2],则f(x)的最大值与最小值之差是( )
| A. | 1 | B. | 2 | C. | 3 | D. | 4 |
11.函数y=$\frac{2}{cosx}$+$\frac{cosx}{2}$(0≤x<$\frac{π}{2}$)的最小值为( )
| A. | 2 | B. | $\frac{25}{12}$ | C. | $\frac{9}{4}$ | D. | $\frac{5}{2}$ |
1.$\overline{z}$是z的共轭复数,z+$\overline{z}$=2,(z-$\overline{z}$)•i=2,则z对应的点位于复平面内( )
| A. | 第一象限 | B. | 第二象限 | C. | 第三象限 | D. | 第四象限 |