题目内容
2.阅读如图的程序框图,若输出S=30,则在判断框 内应填入( )| A. | i>5 | B. | i>6 | C. | i>4 | D. | i≥4 |
分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出S的值,条件框内的语句是决定是否结束循环,模拟执行程序即可得到答案.
解答 解:模拟程序的运行,可得
S=0,i=1
执行循环体,S=1,i=2,
不满足条件,执行循环体,S=5,i=3,
不满足条件,执行循环体,S=14,i=4,
不满足条件,执行循环体,S=30,i=5,
此时,由题意,应该满足条件,退出循环体,输出S=30,
故判定框中应填i>4.
故选:C.
点评 本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断.算法和程序框图是新课标新增的内容,在近两年的新课标地区高考都考查到了,这启示我们要给予高度重视,属于基础题.
练习册系列答案
相关题目
7.点F(c,0)为双曲线$\frac{{x}^{2}}{{a}^{2}}$-$\frac{{y}^{2}}{{b}^{2}}$=1(a>0,b>0)的右焦点,点P为双曲线左支上一点,线段PF与圆(x-$\frac{c}{3}$)2+y2=$\frac{{b}^{2}}{9}$相切于点Q,且$\overrightarrow{PQ}$=2$\overrightarrow{QF}$,则双曲线的离心率是( )
| A. | $\sqrt{2}$ | B. | $\sqrt{3}$ | C. | $\sqrt{5}$ | D. | 2 |
14.执行如图的程序框图,若输入x=12,则输出y=( )

| A. | $\frac{10}{3}$ | B. | $\frac{5}{3}$ | C. | $\frac{3}{10}$ | D. | $\frac{3}{5}$ |