题目内容
如图所示,该程序运行后输出的结果为( )
A、4 | B、6 | C、8 | D、10 |
考点:程序框图
专题:算法和程序框图
分析:根据框图的流程模拟运行程序,直到满足条件,跳出循环,计算输出S的值.
解答:解:由程序框图知:第一次循环S=0+2=2,i=6-1=5;
第二次循环S=2+2=4,i=5-1=4;
第三次循环S=4+2=6,i=4-1=3;
满足条件i≤3,跳出循环,输出S=6.
故选:B.
第二次循环S=2+2=4,i=5-1=4;
第三次循环S=4+2=6,i=4-1=3;
满足条件i≤3,跳出循环,输出S=6.
故选:B.
点评:本题考查了直到型循环结构的程序框图,根据框图的流程模拟运行程序是解答此类问题的常用方法.
练习册系列答案
相关题目
在空间直角坐标系中,若P(3,-2,1)则P点关于坐标平面xOz的对称点坐标为( )
A、(-3,-2,-1) | B、(3,2,1) | C、(-3,2,-1) | D、(3,-2,-1) |
在程序框图中一般不含有条件判断框的结构是( )
A、顺序结构 | B、循环结构 | C、当型结构 | D、直到型结构 |
如图是一个算法框图,则输出的k的值是( )
A、3 | B、4 | C、5 | D、6 |
如图所示的程序框图,如果输入的n为6,那么输出的n为( )
A、16 | B、10 | C、5 | D、3 |
如图是一个根据△ABC的三条边的边长a,b,c判断三角形形状的程序框图,则框图中菱形内应该填写的是( )
A、a>c? | B、a<c? | C、b>c? | D、b<c? |
函数f(x)=cosx在区间[a,b]上是增函数,且f(a)=-1,f(b)=1,则sin
=( )
a+b |
4 |
A、±
| ||||
B、
| ||||
C、±1 | ||||
D、-
|