题目
本题是2015年沈阳农业大学341编程题2。
题目:编程计算1!+2!+…+10!(10分)
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj。QQ:2394799692
一、解题思路
思路:
递归调用实现。
二、代码部分
1.引入库
代码如下(示例):
#include<stdio.h>
2.主函数部分
代码如下(示例):
long long fun(int n)
{
if (n == 1)
return 1;
else
return n * fun(n - 1);
}
void main()
{
long long sum = 0;
int n;
for (n = 1; n <= 10; n++)
sum += fun(n);
printf("%lld", sum);
}
三、执行结果
输出:
4037913