题目内容
9.定义n!=1×2×…×n,下面是求10!的程序,则_____处应填的条件是( )| A. | i>10 | B. | i>11 | C. | i<=10 | D. | i<=11 |
分析 模拟程序框图的运行过程,可以得出该程序的判断框中应填的条件是什么.
解答 解:模拟程序框图的运行过程,如下;
输入n,i=1,s=1,s=1×1=1!,
i=1+1=2,s=1!×2=2!,
i=2+1=3,s=2!×3=3!,
i=3+1=4,s=3!×4=4!,
…,
i=9+1=10,s=9!×10=10!,
i=10+1=11,11>10,否,输出s=10!,结束.
∴判断框中应填i>10.
故选A.
点评 本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,即可得出正确的答案来,是基础题.
练习册系列答案
相关题目
19.
如图程序框图的算法思路源于数学名著《几何原本》中的“辗转相除法”,执行该程序框图(图中“aMODb”表示a除以b的余数),若输入的a,b分别为595,245,则输出的a=( )
| A. | 490 | B. | 210 | C. | 105 | D. | 35 |
20.如图是某算法的程序框图,若程序运行后输出的结果是14,则判断框内填入的条件可以是( )

| A. | S≥10? | B. | S≥14? | C. | n>4? | D. | n>5? |
18.设i是虚数单位,则复数(2+i)(1-i)的虚部为( )
| A. | i | B. | -1 | C. | 3 | D. | -i |