题目内容

9.若n∈N*,定义:n!=n(n-1)(n-2)…3×2×1,如3!=3×2×1=6.某同学设计了一个计算1!+2!+3!+…+20!的程序框图如下:
(1)完善如图1程序框图;
(2)在图2中写出该程序框图所对应的程序语句.

分析 根据条件结合程序框图的应用进行求解.

解答 解:(1)由条件知共运行20次,则条件①为i≤20?②p=p×i,③s=s+p
(2)i=1
p=1
s=0
while i<=20
   p=p*i
   s=s+p
   i=i+1
wend
print s
 end

点评 本题主要考查程序框图的识别和判断以及程序语句的编写,正确理解题意是解决本题的关键.

练习册系列答案
相关题目

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

精英家教网