精英家教网 > 高中数学 > 题目详情
4.执行如图的程序框图,若输出的$S=\frac{31}{32}$,则输入的整数p的值为(  )
A.6B.5C.4D.3

分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算满足S=$\frac{1}{2}$+$\frac{1}{{2}^{2}}$+$\frac{1}{{2}^{3}}$+…+$\frac{1}{{2}^{P}}$=$\frac{31}{32}$的整数p的值,并输出,结合等比数列通项公式,可得答案.

解答 解:由程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:
该程序的作用是利用循环计算满足S=$\frac{1}{2}$+$\frac{1}{{2}^{2}}$+$\frac{1}{{2}^{3}}$+…+$\frac{1}{{2}^{P}}$=$\frac{31}{32}$的整数p的值,
∵$\frac{1}{2}$+$\frac{1}{{2}^{2}}$+$\frac{1}{{2}^{3}}$+…+$\frac{1}{{2}^{P}}$=1-$\frac{1}{{2}^{P}}$=$\frac{31}{32}$,
故$\frac{1}{{2}^{P}}$=$\frac{1}{32}$=$\frac{1}{{2}^{5}}$,
故p=5.
故选:B.

点评 根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.

练习册系列答案
相关习题

科目:高中数学 来源: 题型:选择题

14.若f(x)=ex,则$\lim_{△x→0}\frac{{f({1+2△x})-f(1)}}{△x}$=(  )
A.eB.2eC.-eD.$\frac{1}{2}e$

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

15.已知函数f(x)=x2+1
(1)求f(a)-f(a+1)
(2)若f(x)=x+3,求x的值.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

12.已知函数$f(x)=\frac{lnx}{x}-\frac{k}{x}$(k∈R).
(1)若函数f(x)的最大值为h(k),k≠1,试比较h(k)与$\frac{1}{{{e^{2k}}}}$的大小;
(2)若不等式${x^2}f(x)+\frac{1}{x+1}≥0$与$k≥-x+4\sqrt{x}-\frac{15}{4}$在[1,+∞)上均恒成立,求实数k的取值范围.

查看答案和解析>>

科目:高中数学 来源: 题型:选择题

19.设a=log${\;}_{\frac{2}{3}}$$\frac{3}{2}$,b=log32,c=2${\;}^{\frac{1}{3}}$,d=3${\;}^{\frac{1}{2}}$,则这四个数的大小关系是(  )
A.a<b<c<dB.a<c<d<bC.b<a<c<dD.b<a<d<c

查看答案和解析>>

科目:高中数学 来源: 题型:选择题

9.下列函数在区间(-∞,0)上是增函数的是(  )
A.y=-$\frac{1}{x}$B.y=2x2-x-1C.y=|x|D.y=-2x-3

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

16.已知向量$\overrightarrow m=(1\;,\;\;1)$,向量$\overrightarrow n$与向量$\overrightarrow m$夹角为$\frac{3}{4}π$,且$\overrightarrow m•\overrightarrow n=-1$.
(1)求向量$\overrightarrow n$;
(2)若向量$\overrightarrow n$与向量$\overrightarrow q=(1\;,\;\;0)$的夹角为$\frac{π}{2}$,向量$\overrightarrow p=(cosA\;,\;\;2{cos^2}\frac{C}{2})$,其中A、C为△ABC的内角,且2B=A+C.求$|\overrightarrow n+\overrightarrow p|$的取值范围.

查看答案和解析>>

科目:高中数学 来源: 题型:解答题

13.已知函数f(x)=ax2-x+2,
(1)当a=1时,当x∈[1,+∞)时,求函数$\frac{f(x)}{x}$的最小值;
(2)解关于x的不等式f(x)-2ax≤0.

查看答案和解析>>

科目:高中数学 来源: 题型:选择题

14.函数y=(2a-1)x(x∈N+)是减函数,则a的取值范围是(  )
A.a>1B.a<$\frac{1}{2}$C.$\frac{1}{2}$<a<1D.$\frac{1}{2}$≤a<1

查看答案和解析>>

同步练习册答案