题目内容

2.如果执行如图的程序框图,那么输出的S是 (  )
A.2548B.2550C.-2550D.-2552

分析 根据程序框图进行模拟运行即可.

解答 解:第一次循环满足k≥-50,S=-2,k=1-1=0,
第二次循环满足k≥-50,S=-2-2×0,k=0-1=-1,
第三次循环满足k≥-50,S=-2-2×0-2×(-1),k=-1-1=-2,

当k=-50时,满足k≥-50,S=-2-2×0-2×(-1)-2×(-2)-…-2×(-50),k=-50-1=-51,
此时不满足条件,
输出S=-2-2×0-2×(-1)-2×(-2)-…-2×(-50)
=-2+0+2+4+…+100=$\frac{(-2+100)×52}{2}$=2548,
故选:A

点评 本题主要考查程序框图的识别和运算,了解程序的功能是解决本题的关键.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网