题目内容
算法流程图如图所示,若输入x=-1,n=3,其输出结果是( )

| A、-4 | B、4 | C、-3 | D、5 |
考点:程序框图
专题:图表型,算法和程序框图
分析:执行程序,根据流程依次写出每次循环得到的S,i的值,当i=-1时,不满足条件,
i≥0,退出循环,输出S的值为-4.
i≥0,退出循环,输出S的值为-4.
解答:
解:模拟执行程序,可得
x=-1,n=3,S=6,i=2
满足条件i≥0,S=-3,i=1
满足条件i≥0,S=5,i=0
满足条件i≥0,S=-4,i=-1
不满足条件i≥0,退出循环,输出S的值为-4.
故选:A.
x=-1,n=3,S=6,i=2
满足条件i≥0,S=-3,i=1
满足条件i≥0,S=5,i=0
满足条件i≥0,S=-4,i=-1
不满足条件i≥0,退出循环,输出S的值为-4.
故选:A.
点评:本题主要考查了程序框图和算法,根据流程依次写出每次循环得到的S,i的值是解题的关键,属于基本知识的考查.
练习册系列答案
相关题目
为了得到函数y=cos(2x+1)的图象,只需将函数y=cos2x的图象上所有的点( )
A、向左平移
| ||
B、向右平移
| ||
| C、向左平移1个单位长度 | ||
| D、向右平移1个单位长度 |
已知一个算法的流程图如图所示,则输出的结果是( )

| A、3 | B、11 | C、43 | D、171 |
等差数列{an}的前n项和为Sn,若a2+a5+a8=15,a2+a4+a6=12,则S8的值是( )
| A、21 | B、24 | C、36 | D、7 |
在△ABC中,A,B,C所对的边长分别是a,b,c且A=30°,B=45°,a=3,则b=( )
A、
| ||
B、2
| ||
C、3
| ||
D、4
|
样本数据:2,4,6,8,10的标准差为( )
| A、40 | ||
| B、8 | ||
C、2
| ||
D、2
|