题目内容
20.图是一算法的程序框图,若输出结果为S=5040,则在判断框中应填入的条件是( )A. | k≤9 | B. | k≤8 | C. | k≤7 | D. | 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
点评 本题主要考查程序框图的识别和判断,根据条件进行模拟是解决程序框图的基本方法.
练习册系列答案
相关题目
15.已知集合A={x|-1≤x≤1},B={x|x2-2x≤0},则A∩B=( )
A. | [0,1] | B. | [-1,2] | C. | [-1,0] | D. | (-∞,1]∪[2,+∞) |
5.已知数列{an}中,a1=4,an+1=an+2$\sqrt{{a}_{n}}$+1,则$\sqrt{{a}_{2015}}$=( )
A. | 2014 | B. | 2015 | C. | 2016 | D. | 2017 |
12.已知$\overline{z}$是z的共轭复数,若$\overline{z}$=1+i(i是虚数单位),则$\frac{2}{z}$=( )
A. | 1-i | B. | -1-i | C. | -1+i | D. | 1+i |
9.若sinx+siny=1,则cosx-cosy的取值范围是( )
A. | $[-\sqrt{3},\;\;\sqrt{3}]$ | B. | $[-\sqrt{2},\;\;\sqrt{2}]$ | C. | [-1,1] | D. | [-2,2] |