题目内容

5.阅读如图所示的程序框图,运行相应的程序,若输入n的值为4,则输出S的值为(  )
A.20B.40C.77D.546

分析 由图知,每次进入循环体后,S的值被施加的运算是S=S+2k+k,故由此运算规律进行计算,当k=5时不满足条件k≤4,退出循环,输出S的值为40.

解答 解:由题意,模拟执行程序,可得:
n=4,k=1,S=0
满足条件k≤4,S=0+21+1=3,k=2
满足条件k≤4,S=3+22+2=9,k=3
满足条件k≤4,S=9+23+3=20,k=4
满足条件k≤4,S=20+24+4=40,k=5
不满足条件k≤4,退出循环,输出S的值为40.
故选:B.

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

练习册系列答案
相关题目

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

精英家教网