题目内容
13.若某程序框图如图所示,则输出的p的值是( )| A. | 22 | B. | 27 | C. | 29 | D. | 31 |
分析 根据流程图,先进行判定条件,不满足条件则运行循环体,一直执行到满足条件即跳出循环体,输出结果即可.
解答 解:第一次运行得:n=0,p=1,不满足p>20,则继续运行
第二次运行得:n=-1,p=2,不满足p>20,则继续运行
第三次运行得:n=-2,p=6,不满足p>20,则继续运行
第四次运行得:n=-3,p=15,不满足p>20,则继续运行
第五次运行得:n=-4,p=31,满足p>20,则停止运行
输出p=31.
故选:D.
点评 本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断.算法和程序框图是新课标新增的内容,在近两年的新课标地区高考都考查到了,启示我们要给予高度重视,属于基础题.
练习册系列答案
相关题目
3.如图所示的程序框图运行的结果是( )

| A. | $\frac{1007}{2015}$ | B. | $\frac{2014}{2015}$ | C. | $\frac{2016}{2017}$ | D. | $\frac{1008}{2017}$ |
18.已知直线l:x-y+4=0与圆C:$\left\{\begin{array}{l}{x=1+2cosθ}\\{y=1+2sinθ}\end{array}\right.$,则C上各点到l的距离的最小值为( )
| A. | 2$\sqrt{2}$-2 | B. | 2$\sqrt{2}$ | C. | 2$\sqrt{3}$ | D. | 2$\sqrt{2}$+2 |
5.已知f(x)是定义R在上的偶函数,且f(x+1)=-f(x),若f(x)在[-1,0]上单调递减,则f(x)在[1,3]上是( )
| A. | 增函数 | B. | 减函数 | C. | 先增后减的函数 | D. | 先减后增的函数 |
3.设直线x-y+m=0(m∈R)与圆(x-2)2+y2=4交于A,B两点,过A,B分别作x轴的垂线与x轴交于C,D两点.若线段CD的长度为$\sqrt{7}$,则m=( )
| A. | 1或3 | B. | 1或-3 | C. | -1或3 | D. | -1或-3 |