题目内容

3.执行如所示程序框图所表达的算法,输出的结果是 (  )
A.80B.99C.116D.120

分析 由图知,每次进入循环体后,新的s值是s加上2n+1得到的,故由此运算规律进行计算,经过8次运算后输出的结果即可.

解答 解:由图知s的运算规则是:s=s+(2n+1),故有:
第一次进入循环体后s=3,n=2,
第二次进入循环体后s=3+5,n=3,
第三次进入循环体后s=3+5+7,n=4,
第四次进入循环体后s=3+5+7+9,n=5,

第10次进入循环体后s=3+5+7+9+…+17,n=9.
由于n=9>8,退出循环.
故该程序运行后输出的结果是:s=3+5+7+9+…+17=80.
故选:A.

点评 本题考查循环结构,已知运算规则与运算次数,求最后运算结果的一个题,是算法中一种常见的题型,属于基础题.

练习册系列答案
相关题目

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

精英家教网