题目内容
4.执行如图所示的程序框图,若输出的s=86,则判断框内的正整数n的所有可能的值为( )| A. | 7 | B. | 6,7 | C. | 6,7,8 | D. | 8,9 |
分析 由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出变量s的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
解答 解:模拟执行程序,可得
s=1,k=0
执行循环体,s=2,k=2
不满足条件2>n,执行循环体,s=6,k=4
不满足条件4>n,执行循环体,s=22,k=6
不满足条件6>n,执行循环体,s=86,k=8
此时,应该满足条件8>n,执行循环体,退出循环,输出s的值为86,
所以,判断框内n的值满足条件:6≤n<8,
则判断框内的正整数n的所有可能的值为6,7.
故选:B.
点评 本题考查的知识点是程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答,属于基础题.
练习册系列答案
相关题目
15.等差数列{an}的前n项和为Sn,S5=15,S9=63,则a4=( )
| A. | 3 | B. | 4 | C. | 5 | D. | 7 |
12.已知抛物线y2=4x的焦点为F,点M(m,0)在x轴的正半轴上且不与点F重合,若抛物线上的点满足$\overrightarrow{FA}$•$\overrightarrow{MA}$=0,且这样的点A只有两个,则m满足( )
| A. | m=9 | B. | m>9或0<m<1 | C. | m>9 | D. | 0<m<1 |
19.执行如图所示的程序框图,输出的结果为98,则判断框内可填入的条件为( )

| A. | n>4? | B. | n>5? | C. | n>6? | D. | n>7? |
9.运行如图所示的程序框图,则输出的结果S为( )

| A. | -1 | B. | 1 | C. | -2 | D. | 2 |
13.若f(x)为偶函数,且当x∈[0,+∞)时,f(x)=$\left\{{\begin{array}{l}{sin\frac{π}{2}x({0≤x≤1})}\\{{x^2}+lnx({x>1})}\end{array}}$,则不等式f(x-1)<1的解集为( )
| A. | {x|0<x<2} | B. | {x|-1<x<1} | C. | {x|0<x<1} | D. | {x|-2<x<2} |