题目内容

20.执行如图的框图,若输入的N是6,则输出p的值是(  )
A.5040B.120C.1440D.720

分析 根据题中的流程图,依次求出p和k的值,根据k的值判断是否符合判断框中的条件,若不符合,则结束运行,输出p.

解答 解:模拟执行程序,可得
N=6,k=1,p=1,
第1次运行循环体,p=1×1=1,此时k=1<6,
满足条件k<6,第2次运行循环体,k=1+1=2,p=1×2=2,
满足条件k<6,第3次运行循环体,k=2+1=3,p=2×3=6,
满足条件k<6,第4次运行循环体,k=3+1=4,p=6×4=24,
满足条件k<6,第5次运行循环体,k=4+1=5,p=24×5=120,
满足条件k<6,第6次运行循环体,k=5+1=6,p=120×6=720,
此时,不满足条件k<6,退出循环,输出p的值为720.
故选:D.

点评 本题考查了循环结构的程序框图,利用程序框图中框图的含义运行解答即可,属于基础题.

练习册系列答案
相关题目

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

精英家教网