精英家教网 > 高中数学 > 题目详情
如图的语句是求S=1+2+3+…+100的一个程序,语句i=i+1应当在这个程序中的①②③④四处的哪一处才能实现上述功能(  )
A、①B、②C、③D、④
考点:循环结构
专题:算法和程序框图
分析:根据程序运行后输出的是“1+2+…+100”,判断出两个赋值语句S=S+i,i=i+1,
根据累加的表达式,判断出i=i+1应该在S=S+i后并且在循环体内,从而得出答案.
解答: 解:∵程序运行后输出“1+2+…+100”,
∴每次累加的值都增大1,
∴用i来进行计数增大,则i=i+1,
又S表示的是依次累加的值,
∴S=S+i,
模拟运算如下:
S=0,i=1,此时i=1≤100,
S=0+1=1,i=1+1=2,此时i=2≤100,
S=1+2,i=2+1=3,此时i=3≤100,
依次运行,…,
S=1+2+…+99,i=99+1=100,此时i=100≤100,
S=1+2+…+100,i=100+1=101,此时i=101>100,不符合条件,
运行结束,
输出S=1+2+…+100,
所以i=i+1应在③处.
故选:C.
点评:本题考查了程序语言的应用问题,解题的关键是理解题设中语句的意义,从中得出算法,由算法求出输出的结果,是基础题.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

已知正方体ABCD-A′B′C′D′的棱长为1,设
AB
=
a
AD
=
b
AA′
=
c
,则|
a
+
b
+
1
2
c
|
=
 

查看答案和解析>>

科目:高中数学 来源: 题型:

已知过点A(-2,m),B(m,4)的直线与直线2x+y-1=0平行,则m的值为(  )
A、0B、2C、-8D、10

查看答案和解析>>

科目:高中数学 来源: 题型:

证明:sinα=
2tan
α
2
1+tan2
α
2
,cosα=
1-tan2
α
2
1+tan2
α
2

查看答案和解析>>

科目:高中数学 来源: 题型:

若函数f(x)=2sin(ωx+φ)(ω>0,0≤φ≤
π
2
)的部分图象如图所示,其中A,B两点的间距为5,则(  )
A、ω=
π
3
,φ=
π
3
B、ω=
1
5
,φ=
π
3
C、ω=
π
3
,φ=
π
6
D、ω=
π
3
,φ=
π
6

查看答案和解析>>

科目:高中数学 来源: 题型:

如图,样本A和B分别来自两个不同的总体,它们的样本平均数分别为
.
xA
.
xB
,样本标准差分别为SA和SB,则下列结论正确的是(  )
A、
.
xA
.
xB
,SA>SB
B、
.
xA
.
xB
,SA<SB
C、
.
xA
.
xB
,SA>SB
D、
.
xA
.
xB
,SA<SB

查看答案和解析>>

科目:高中数学 来源: 题型:

如图,在正方形OABC内任取一点,取到函数y=
x
的图象与x轴正半轴之间(阴影部分)的点的概率等于(  )
A、
1
2
B、
2
3
C、
3
4
D、
4
5

查看答案和解析>>

科目:高中数学 来源: 题型:

8 
2
3
+(
1
2
-2+log28=
 

查看答案和解析>>

科目:高中数学 来源: 题型:

若函数f(x)=
mx
4x-3
(x≠
3
4
)在定义域内恒有f[f(x)]=x,则m等于(  )
A、3
B、
3
2
C、-
3
2
D、-3

查看答案和解析>>

同步练习册答案