执行下面的程序流程图,输出S的值是( )。

admin2019-04-26  12

问题 执行下面的程序流程图,输出S的值是(    )。

选项 A、—378
B、378
C、—418
D、418

答案D

解析 具体做题思路:将K=0时的K表示为K0,即K0=0,其所对应的s,记为S0= —2,将K= —1时的K表示为K1,即K1= —1,其所对应的S,记为S1=0,以此类推,直到K= —20时表示为K20= —20,其所对应的S,记为S20,当K= —21时,就会输出S的值,此时的S的值是S20。那么,S1—S0=2,s2—S1=4,S3—S2=6,以此类推,S20—S19=40,将等号左边相加,等号右边相加,得到S20—S0=2+4+6+…40=420,又S0= —2,故S20=418。需注意的是2+4+6+…40是等差数列求和,可以使用等差数列求和公式。
转载请注明原文地址:https://kaotiyun.com/show/04Gv777K
0

最新回复(0)