题目内容
15.阅读如图的程序框图,运行相应的程序,则输出S的值为( )| A. | 98 | B. | 86 | C. | 72 | D. | 50 |
分析 由程序中的变量、各语句的作用,结合流程图所给的顺序,可知当满足k<12时,用S+2k的值代替S得到新的S值,进入下一步判断,直到条件不满足时输出最后的S值,由此即可得到本题答案.
解答 解:模拟执行程序框图,可得S=0,k=1
满足条件k<12,S=2,k=3
满足条件k<12,S=8,k=5
满足条件k<12,S=18,k=7
满足条件k<12,S=32,k=9
满足条件k<12,S=50,k=11
满足条件k<12,S=72,k=13
不满足条件k<12,退出循环,输出S的值为72.
故选:C.
点评 本题给出程序框图,求最后输出的结果值,属于基础题.解题的关键是先根据已知条件判断程序的功能,构造出相应的数学模型再求解,从而使问题得以解决.
练习册系列答案
相关题目
20.A,B,C三位抗战老兵应邀参加了在北京举行的“纪念抗战胜利70周年”大阅兵的老兵方队,现安排这三位老兵分别坐在某辆检阅车的前三排(每两人均不坐同一排),则事件“A或B坐第一排”的概率为( )
| A. | $\frac{2}{3}$ | B. | $\frac{3}{5}$ | C. | $\frac{1}{6}$ | D. | $\frac{1}{3}$ |
4.
运行如图所示的程序,如果输入的n是2016,那么输出的S是( )
| A. | 2015•22016+2 | B. | 2016•22016+2 | C. | 2015•22017+2 | D. | 2017•22017+2 |