题目内容
20.执行如图所示的程序框图,如果输入N=30,则输出S=( )| A. | 26 | B. | 57 | C. | 225 | D. | 256 |
分析 由已知中的程序框图及已知中输入N的值为30,可得:进入循环的条件为n≤30,模拟程序的运行结果,即可得到输出的S值.
解答 解:模拟程序的运行,可得
N=30,n=1,S=0
S=1
不满足条件n>30,执行循环体,n=3,S=4
不满足条件n>30,执行循环体,n=7,S=11
不满足条件n>30,执行循环体,n=15,S=26
不满足条件n>30,执行循环体,n=31,S=57
满足条件n>30,退出循环,输出S的值为57.
故选:B.
点评 本题考查的知识点是程序框图,在写程序的运行结果时,我们常使用模拟循环的变法,但程序的循环体中变量比较多时,要用表格法对数据进行管理.
练习册系列答案
相关题目
10.质地均匀的正四面体表面分别印有0,1,2,3四个数字,某同学随机的抛掷次正四面体2次,若正四面体与地面重合的表面数字分别记为m,n,且两次结果相互独立,互不影响.记m2+n2≤4为事件A,则事件A发生的概率为( )
| A. | $\frac{3}{8}$ | B. | $\frac{3}{16}$ | C. | $\frac{π}{8}$ | D. | $\frac{π}{16}$ |
15.设集合A={x|-x2-x+2<0},B={x|2x-5>0},则集合A与B的关系是( )
| A. | B⊆A | B. | B?A | C. | B∈A | D. | A∈B |
12.“a+b=1”是“直线x+y+1=0与圆(x-a)2+(y-b)2=2相切”的( )
| A. | 充分不必要条件 | B. | 必要不充分条件 | ||
| C. | 充要条件 | D. | 既不充分也不必要条件 |
10.已知i是虚数单位,复数z=$\frac{1}{2+i}$,则z•$\overline{z}$=( )
| A. | 25 | B. | 5 | C. | $\frac{1}{25}$ | D. | $\frac{1}{5}$ |