题目内容

4.执行程序框图,如果输入的N的值为7,那么输出的p的值是(  )
A.120B.720C.1440D.5040

分析 根据框图的流程依次计算程序运行的结果,不满足条件,计算输出P的值.

解答 解:由程序框图知:当输入的N=7时,
模拟程序的运行,可得
第一次循环k=1,P=1;
第二次循环k=2,p=1×2=2;
第三次循环k=3,p=1×2×3=6;
第四次循环k=4,p=1×2×3×4=24;
第五次循环k=5,p=1×2×3×4×5=120.
第五次循环k=6,p=1×2×3×4×5×6=720.
第五次循环k=7,p=1×2×3×4×5×6×7=5040.
不满足条件k<7,跳出循环体,输出P=5040.
故选:D.

点评 本题考查了循环结构的程序框图,根据框图的流程依次计算程序运行的结果是解答此类问题的常用方法,属于基础题.

练习册系列答案
相关题目

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

精英家教网