题目内容

【题目】程序框图如图:如果上述程序运行的结果S的值比2016小,若使输出的S最大,那么判断框中应填入(
A.k≤10?
B.k≥10?
C.k≤9?
D.k≥9?

【答案】C
【解析】解:由题意,模拟执行程序,可得

K=12,S=1

不满足条件,执行循环体,S=12,K=11

不满足条件,执行循环体,S=132,K=10

不满足条件,执行循环体,S=1320,K=9

不满足条件,执行循环体,S=11880,K=8

观察可得:如果上述程序运行的结果S的值比2016小,若使输出的S最大,那么判断框中应填入K≤9?.

故选:C.

【考点精析】根据题目的已知条件,利用程序框图的相关知识可以得到问题的答案,需要掌握程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形;一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明.

练习册系列答案
相关题目

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

精英家教网