C程序21 求阶乘

题目:求1+2!+3!+…+20!的和。

程序分析:此程序只是把累加变成了累乘。

代码

#include<stdio.h>
int main()
{
	int i,m=1,sum=0;
	for(i=1;i<=20;i++)
	{
		m*=i;//每一项的积
		sum+=m;//累加每一项 
	}
	printf("求得前20的阶乘为%d",sum);
	return 0;
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zm_960810/article/details/86020721
今日推荐