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

admin2019-07-24  4

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

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

答案D

解析 具体做题思路:将K=0时的K表示为K0,即K0=0,其所对应的S,记为S0=一2,将K=一1时的K表示为K1,即K0=一1,其所对应的S,记为S1=0,以此类推,直到K=一20时表示为K20=一20,其所对应的S,记为S20,当K=一21时,就会输出S的值,此时的S的值是S20。那么,S0-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://www.kaotiyun.com/show/abFv777K
0

随机试题
最新回复(0)