题目内容
编写一个程序计算1!2!+…+100!.
答案:略
解析:
提示:
解析:
|
解:程序框图如图所示:
程序如下:
|
提示:
|
用i表示循环条件,用S表示总和,用m表示i!. 第一步:输入 i=1,S=0,,m=1;第二步: i从1循环到100,用m=m×i;求出i!,用S=S+m表示前i项和;第三步:循环结束.输出 S的值.本题中,m=m*i是用来求i!的,S=S+m是用来求前i项和且本题解法也具有普遍性和通用性,如将m=1变为m=0,m=m*i变为m=m+i,则该题就变成了求1+(1+2)+(1+2+3)+…+(1+2+…+100)的和的程序. |
练习册系列答案
相关题目