C语言练习题计算1!+2!+3!+...+10!

计算1!+2!+3!+…+10!

#include 
                   //求n的阶乘
int main()
{
	int n = 0;
	int i = 0;
	int ret = 1;
	int sum = 0;
	printf("请输入一个数:");
	scanf("%d", &i);
	for (n = 1; n <= i; n++)
	{
		ret = ret * n;
		sum = sum + ret;
	}
	printf("sum = %d\n", sum);
	return 0;
}

C语言练习题计算1!+2!+3!+...+10!_第1张图片

你可能感兴趣的:(C语言程序题,C语言学习,c语言)