题目内容
若如图所示的程序框图输出的S是30,则在判断框中M表示的“条件”应该是( )
| A、n≥3 | B、n≥4 |
| C、n≥5 | D、n≥6 |
考点:循环结构
专题:算法和程序框图
分析:根据程序的流程,依次计算程序运行的结果,直到S=30时,判断n的值,从而确定条件内容.
解答:
解:由程序框图知:第一次运行n=1,S=2;
第二次运行n=2,S=2+22=6;
第三次运行n=3,S=2+22+23=14;
第四次运行n=4,S=2+22+23+24=30,
∵输出S=30,∴条件应是n≥4,
故选:B.
第二次运行n=2,S=2+22=6;
第三次运行n=3,S=2+22+23=14;
第四次运行n=4,S=2+22+23+24=30,
∵输出S=30,∴条件应是n≥4,
故选:B.
点评:本题考查了循环结构的程序框图,由框图的流程判断算法的功能是解答本题的关键.
练习册系列答案
相关题目
设复数z满足(z+1)i=-3+2i(i为虚数单位),则z的实部是( )
| A、1 | B、2 | C、3 | D、4 |
A、
| ||
B、
| ||
C、
| ||
D、
|
双曲线
-
=1的离心率e=2,则双曲线的渐近线方程为( )
| y2 |
| 16 |
| x2 |
| m |
A、y=±
| ||||
B、y=±
| ||||
| C、y=±2x | ||||
D、y=±
|