B
分析:結(jié)合程序框圖先寫出k為何值時結(jié)束循環(huán);再按照程序框圖的流程寫出前幾次循環(huán)的結(jié)果,找出結(jié)束循環(huán)時s的值;利用數(shù)列求和的方法:裂項法求出輸出的s值.
解答:由框圖知,當(dāng)k=20時,輸出s
經(jīng)過第一次循環(huán)得到
經(jīng)過第二次循環(huán)得到
經(jīng)過第三次循環(huán)得到
…
當(dāng)k=20時,s=
=840×
=
故選B
點評:本題考查解決程序框圖中的循環(huán)結(jié)構(gòu)時常采用寫出前幾次循環(huán)的結(jié)果,找規(guī)律、考查利用裂項法求數(shù)列的前n項和時,一定要注意相鄰的項相消還是隔項相消.