题目内容
2.执行如图所示的程序框图,如果输入n=7,m=4,则输出的p等于( )| A. | 120 | B. | 360 | C. | 840 | D. | 1008 |
分析 通过程序框图,按照框图中的要求将几次的循环结果写出,得到输出的结果.
解答 解:模拟执行程序,可得n=7,m=4,k=1,p=1,
p=4,满足条件k<m,执行循环体,
k=2,p=20,满足条件k<m,执行循环体,
k=3,p=120,满足条件k<m,执行循环体,
k=4,p=840,不满足条件k<m,退出循环,输出p的值为840.
故选:C.
点评 本题考查程序框图的应用,解决程序框图中的循环结构的输出结果问题时,常采用写出几次的结果找规律,属于基础题.
练习册系列答案
相关题目
12.已知命题p:?x∈R,x2-x+1≥0.命题q:若a2<b2,则a<b,下列命题为真命题的是( )
| A. | p∧q | B. | p∧¬q | C. | ¬p∧q | D. | ¬p∧¬q |
10.设x,y满足约束条件$\left\{\begin{array}{l}{3x+2y-6≤0}\\{x≥0}\\{y≥0}\end{array}\right.$则z=x-y的取值范围是( )
| A. | [-3,0] | B. | [-3,2] | C. | [0,2] | D. | [0,3] |
17.若集合A={x|-2<x<1},B={x|x<-1或x>3},则A∩B=( )
| A. | {x|-2<x<-1} | B. | {x|-2<x<3} | C. | {x|-1<x<1} | D. | {x|1<x<3} |
7.若M={1,2,3,6},N={2,3,4,7,9},则M∩N=( )
| A. | {2,3} | B. | {1,4} | C. | {1,2,3,4,6,7,9} | D. | {2} |
11.已知集合A={x∈R|0≤x≤2},集合N={x∈R|x2≤1},则M∪N=( )
| A. | (0,1] | B. | [0,2] | C. | [-1,2] | D. | (-∞,2] |