题目内容
8.已知执行如图所示的程序框图,输出的S=485,则判断框内的条件是( )A. | k<5? | B. | k≤5? | C. | k>7? | D. | k≤6? |
分析 模拟执行程序框图,依次写出每次循环得到的s,k的值,当s=484,k=6时由题意,应该不满足条件,退出循环,输出s的值为484,故判断框内的条件是k≤5?
解答 解:模拟执行程序框图,可得
k=1,s=1
满足条件,s=5,k=2
满足条件,s=17,k=3
满足条件,s=53,k=4
满足条件,s=161,k=5
满足条件,s=485,k=6
由题意,此时应该不满足条件,退出循环,输出s的值为485,
故判断框内的条件是k≤5?
故选:B.
点评 本题主要考查了循环结构的程序框图,正确判断退出循环的条件是解题的关键,属于基本知识的考查.
练习册系列答案
相关题目
19.已知函数f(x)=asinx+bcosx(a,b为常数,a≠0)在x=$\frac{π}{4}$处取得最小值,则函数$g(x)=f({\frac{3π}{4}-x})$是( )
A. | 偶函数且它的图象关于点(π,0)对称 | |
B. | 偶函数且它的图象关于点$({\frac{3π}{2},0})$对称 | |
C. | 奇函数且它的图象关于点$({\frac{3π}{2},0})$对称 | |
D. | 奇函数且它的图象关于点(π,0)对称 |
17.已知实数x,y满足有不等式组$\left\{\begin{array}{l}{y≥x}\\{x+y≤2}\\{x≥a}\end{array}\right.$,且z=2x+y的最大值是最小值的2倍,则实数a的值是( )
A. | 2 | B. | $\frac{1}{2}$ | C. | $\frac{2}{5}$ | D. | $\frac{4}{3}$ |