题目内容

20.图是一算法的程序框图,若输出结果为S=5040,则在判断框中应填入的条件是(  )
A.k≤9B.k≤8C.k≤7D.k≤6

分析 模拟程序的运行结果,分析不满足输出条件继续循环和满足输出条件退出循环时,变量k值所要满足的要求,即可得到结论.

解答 解:当k=10,S=1,不满足条件;
有S=10,k=9,不满足条件;
有S=10×9,k=8,不满足条件;
有S=10×9×8,k=7,不满足条件;
有S=10×9×8×7=5040,k=6,满足输出条件;
即当k=7时不满足条件,k=6时,满足条件,
故k≤6,
故选:D

点评 本题主要考查程序框图的识别和判断,根据条件进行模拟是解决程序框图的基本方法.

练习册系列答案
相关题目

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

精英家教网