题目内容
12.为了计算1×3×5×7×…×21的结果,设计如图所示的程序框图,则判断框内可填入的条件是( )A. | n≤9 | B. | n≤10 | C. | n≤11 | D. | n≤12 |
分析 模拟执行程序框图,由框图可知当n=11时满足条件,s=1×3×5×7×…×21,n=12时,应该不满足条件,退出循环,输出s的值,从而到循环体判定的条件.
解答 解:模拟执行程序框图,可得
s=1,n=1
满足条件,s=1,n=2
满足条件,s=1×3,n=3
满足条件,s=1×3×5,n=4
…
由框图可知当n=11时,满足条件,s=1×3×5×7×…×21,n=12
此时,应该不满足条件,退出循环,输出s的值,
结合选项,则判断框内可填入的条件是:n≤11,
故选:C.
点评 本题主要考查了直到型循环结构,语句的识别问题是一个逆向性思维,如果将程序摆在我们的面前时,我们要从识别逐个语句,整体把握,概括程序的功能,属于基础题.
练习册系列答案
相关题目
3.当x∈[1,2],函数y=$\frac{1}{2}$x2与y=ax(a>0)的图象有交点,则a的取值范围是( )
A. | [$\frac{1}{2}$,2] | B. | [$\frac{1}{2}$,$\sqrt{2}$] | C. | [$\frac{1}{4}$,2] | D. | [$\frac{1}{4}$,$\sqrt{2}$] |
20.已知a>b>0,那么下列不等式成立的是( )
A. | 2b-2a>0 | B. | b2-a2>0 | C. | |b|>|a| | D. | 2a>2b |
17.若实数x,y满足约束条件$\left\{\begin{array}{l}1≤x+y≤3\\-1≤x-y≤1\end{array}\right.$,则z=2x+y的取值范围是( )
A. | [0,6] | B. | [1,6] | C. | [1,5] | D. | [0,5] |
4.已知点P在直线x+3y-2=0上,点Q在直线x+3y+6=0上,线段PQ的中点为M(x0,y0),且y0<x0+2,则$\frac{{y}_{0}}{{x}_{0}}$的取值范围是( )
A. | [-$\frac{1}{3}$,0) | B. | (-∞,-$\frac{1}{3}$)∪(0,+∞) | C. | (-$\frac{1}{3}$,0) | D. | (-$\frac{1}{3}$,+∞) |