题目内容

编写一个程序计算1!2!+…+100!.

答案:略
解析:

解:程序框图如图所示:

程序如下:


提示:

i表示循环条件,用S表示总和,用m表示i!.

第一步:输入i=1S=0,,m=1

第二步:i1循环到100,用m=m×i;求出i!,用S=Sm表示前i项和;

第三步:循环结束.输出S的值.

本题中,m=m*i是用来求i!的,S=Sm是用来求前i项和且本题解法也具有普遍性和通用性,如将m=1变为m=0m=m*i变为m=mi,则该题就变成了求1(12)(123)+…+(12+…+100)的和的程序.


练习册系列答案
相关题目

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

精英家教网