题目内容
12.执行如图所示的程序框图,则输出的S的值为( )| A. | $\frac{13}{2}$ | B. | 6 | C. | $\frac{11}{2}$ | D. | 5 |
分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出S的值,依次写出每次循环得到的a,S,i的值,当i=11时,满足条件i>10,退出循环,输出S的值为5.
解答 解:模拟执行程序,可得
a=2,i=1,S=0
执行循环体,a=$\frac{1}{2}$,S=$\frac{1}{2}$,i=2
不满足条件i>10,执行循环体,a=-1,S=-$\frac{1}{2}$,i=3
不满足条件i>10,执行循环体,a=2,S=$\frac{3}{2}$,i=4
不满足条件i>10,执行循环体,a=$\frac{1}{2}$,S=2,i=5
不满足条件i>10,执行循环体,a=-1,S=1,i=6
不满足条件i>10,执行循环体,a=2,S=3,i=7
不满足条件i>10,执行循环体,a=$\frac{1}{2}$,S=$\frac{7}{2}$,i=8
不满足条件i>10,执行循环体,a=-1,S=$\frac{5}{2}$,i=9
不满足条件i>10,执行循环体,a=2,S=$\frac{9}{2}$,i=10
不满足条件i>10,执行循环体,a=$\frac{1}{2}$,S=5,i=11
满足条件i>10,退出循环,输出S的值为5.
故选:D.
点评 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的答案,是基础题.
练习册系列答案
相关题目
2.在等比数列{an}中,若a3,a7是方程x2-3x+2=0的两根,则a5的值是( )
| A. | $\sqrt{2}$ | B. | -$\sqrt{2}$ | C. | ±$\sqrt{2}$ | D. | ±2 |
20.如图所示的程序框图,如果输出的S值为3,则判断框内应填入的判断条件为( )
| A. | i<2 | B. | i<3 | C. | i<4 | D. | i<5 |
7.已知复数z=$\frac{1+i}{i}$,则|z|是( )
| A. | 1 | B. | $\sqrt{2}$ | C. | 2 | D. | $\sqrt{3}$ |
17.设函数f(x)=$\left\{\begin{array}{l}{{2}^{x},x≤0}\\{\frac{-2ax+a+1}{x},x>0}\end{array}\right.$(其中-2≤a<-1),若存在区间[m,n],使函数f(x)的定义域和值域均为[m,n],则|m-n|的最大值是( )
| A. | $\sqrt{3}$ | B. | 3 | C. | 12 | D. | 2$\sqrt{3}$ |
4.已知sinx=$\frac{1}{3}$,x∈[$\frac{1}{2}$π,π],则x等于( )
| A. | arcsin$\frac{1}{3}$ | B. | π-arcsin$\frac{1}{3}$ | C. | π+arcsin$\frac{1}{3}$ | D. | 2π+arcsin(-$\frac{1}{3}$) |
2.在数列{an}中,a1=2,an+1=2an,则a5的值为( )
| A. | 32 | B. | 64 | C. | 16 | D. | 8 |