题目内容
18.执行如图所示的程序框图,则输出的结果为( )| A. | 4 | B. | 5 | C. | 6 | D. | 7 |
分析 根据已知中的程序框图可得,该程序的功能是计算并输出变量i的值,模拟程序的运行过程,可得答案.
解答 解:第1次执行循环后,S=2016,i=2,不满足退出循环的条件;
第2次执行循环后,S=1008,i=3,不满足退出循环的条件;
第3次执行循环后,S=336,i=4,不满足退出循环的条件;
第4次执行循环后,S=84,i=5,不满足退出循环的条件;
第5次执行循环后,S=16.8,i=6,不满足退出循环的条件;
第6次执行循环后,S=2.8,i=7,满足退出循环的条件;
故输出的i值为7,
故选:D.
点评 本题考查的知识点是程序框图,当程序的运行次数不多或有规律时,可采用模拟运行的办法解答.
练习册系列答案
相关题目
8.若函数f(x)的定义域为[1,2],则函数y=f(x2)的定义域为( )
| A. | [1,4] | B. | [1,$\sqrt{2}$] | C. | [-$\sqrt{2}$,$\sqrt{2}$] | D. | [-$\sqrt{2}$,-1]∪[1,$\sqrt{2}$] |
3.若数列{an}的前n项和Sn满足Sn=2an-n,则( )
| A. | Sn=2n+1-1 | B. | an=2n-1 | C. | Sn=2n+1-2 | D. | an=2n+1-3 |
10.已知a=($\frac{1}{3}$)-3,b=log3$\frac{1}{2}$,c=log${\;}_{\frac{1}{3}}$$\frac{1}{2}$,则( )
| A. | c<b<a | B. | c<a<b | C. | b<c<a | D. | b<a<c |