题目内容
执行如图所示的程序框图,则输出的n为( )

| A、3 | B、6 | C、5 | D、4 |
考点:程序框图
专题:算法和程序框图
分析:根据框图的流程依次计算运行的结果,直到不满足条件S<40,计算输出n的值.
解答:
解:由程序框图知:程序第一次运行S=0+3×1=3,n=1+1=2;
第二次运行S=3+3×2=9,n=2+1=3;
第三次运行S=9+3×3=18,n=3+1=4;
第四次运行S=18+3×4=30,n=4+1=5;
第五次运行S=30+3×5=45,n=5+1=6.
此时不满足条件S<40,程序运行终止,输出n=6.
故选:B.
第二次运行S=3+3×2=9,n=2+1=3;
第三次运行S=9+3×3=18,n=3+1=4;
第四次运行S=18+3×4=30,n=4+1=5;
第五次运行S=30+3×5=45,n=5+1=6.
此时不满足条件S<40,程序运行终止,输出n=6.
故选:B.
点评:本题考查了循环结构的程序框图,根据框图的流程依次计算运行的结果是解答此类问题的常用方法.
练习册系列答案
相关题目
某程序框图如图所示,该程序运行后输出的S的值是( )

| A、-2 | ||
B、
| ||
| C、3 | ||
D、-
|
在抛物线y=-x2上,当y<0时,x的取值范围应为( )
| A、x>0 | B、x<0 |
| C、x≠0 | D、x≥0 |
设球的半径为R,P、Q是球面上北纬60°圈上的两点,这两点在纬度圈上的劣弧的长是
,则这两点的球面距离是( )
| πR |
| 2 |
A、
| ||||
B、
| ||||
C、
| ||||
D、
|
如图所示,满足a>0,b<0的函数y=ax2+bx的图象是( )
| A、 |
| B、 |
| C、 |
| D、 |
如图所示的程序框图,能使输入的x值与输出的y值相等的所有x值分别为( )

| A、1、2、3 |
| B、0、1 |
| C、0、1、3 |
| D、0、1、2、3、4 |