任务描述

题目描述:用递归求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。

相关知识(略)

编程要求

请仔细阅读右侧代码,结合相关知识,在Begin-End区域内进行代码补充。
输入

一个整数n(1<=n<=20)

输出

输出表达式的值,占一行。

测试说明

样例输入:

5

样例输出:

153

提示:

因阶乘结果变化很快,所以输入数据不可太大。

开始你的任务吧,祝你成功!

#include<stdio.h>
long long solve(long long n)
{/*********Begin*********/long long p=1,i;for(i=1;i<=n;i++)p*=i;return p;/*********End**********/
}
int main(void)
{long long n;scanf("%lld",&n);long long ans=0;for(long long i=1;i<=n;i++)ans+=solve(i);printf("%lld", ans);return 0;
}

C语言:递归求阶乘数列相关推荐

  1. c语言 递归求Fabonacci数列

    本题要求实现求Fabonacci数列项的函数.Fabonacci数列的定义如下: f(n)=f(n−2)+f(n−1) (n≥2),其中f(0)=0,f(1)=1. 函数接口定义: int f( in ...

  2. C语言 递归求阶乘和

    #include <stdio.h>double fact(int n) {if (n > 0) {return n * fact(n - 1);}else {return 1;} ...

  3. c语言递归求n的阶乘之和,c语言用递归的方法实现1!+2!+3!+4!+.....+n!=?阶乘之和...

    #include "stdafx.h" #include int getmul(int n){//递归求阶乘 int sum; int temp = 1; if(n<=0){ ...

  4. 6-2 递归求阶乘和 (15 分)

    6-2 递归求阶乘和 (15 分) 本题要求实现一个计算非负整数阶乘的简单函数,并利用该函数求 1!+2!+3!+-+n! 的值. 函数接口定义: double fact( int n ); doub ...

  5. 7-224 sdut-C语言实验-排序问题7-223 sdut-C语言实验-求阶乘(循环结构)

    目录 7-224 sdut-C语言实验-排序问题 7-223 sdut-C语言实验-求阶乘(循环结构) 7-224 sdut-C语言实验-排序问题 分数 15 全屏浏览题目 切换布局 作者 马新娟 单 ...

  6. 7-223 sdut-C语言实验-求阶乘(循环结构)7-224 sdut-C语言实验-排序问题7-225 sdut-C语言实验- 冒泡排序中数据交换的次数

    目录 7-223 sdut-C语言实验-求阶乘(循环结构) 7-224 sdut-C语言实验-排序问题 7-225 sdut-C语言实验- 冒泡排序中数据交换的次数 7-223 sdut-C语言实验- ...

  7. 【实验四 循环结构】7-4 sdut-C语言实验-求阶乘(循环结构)

    7-4 sdut-C语言实验-求阶乘(循环结构) 分数 12 全屏浏览题目 切换布局 作者 马新娟 单位 山东理工大学 从键盘输入任意一个大于等于0的整数n,然后计算n的阶乘,并把它输出. 提示: 0 ...

  8. python递归方法计算阶乘_python递归求阶乘的方法

    python递归求阶乘的方法 阶乘:例如 5! 指的是"5的阶乘",即 5! = 1*2*3*4*5. "递归"就是对自身进行调用的函数.def f(x): i ...

  9. Java 递归求阶乘

    需求:     .用递归求5的阶乘,并把结果显示在控制台输出 分析:     1.阶乘:一个正整数的阶乘是所有小于及等于该数的正整数的积,自然数n的阶乘写作n!         5!=5*4*3*2* ...

最新文章

  1. 现身说法:37岁老码农找工作
  2. nohup 和后台运行符号
  3. java分表插件_fastmybatis编写分表插件
  4. MySQL五大约束详解(我有多详细只有我知道小白都能懂哦)
  5. synchronized,ReentrantLock解决锁冲突,脏读的问题
  6. Tips--windows系统下gcc编译C文件为so共享库
  7. abp 使用 hangfire结合mysql
  8. VC遍历窗口上的控件
  9. mybatis中#{}和${}
  10. MessageDigest 详解
  11. Load Runner:了解软件安装后目录http://www.boobooke.com/bbs/thread-1959-1-1.html
  12. 南澳大学计算机科学专业学费,澳洲南澳大学生活费
  13. 前端程序员从菜鸟到大神必学的七本前端书籍
  14. TM4C123G学习记录(4)--关于ROM前缀函数和HWREG函数
  15. 除了压缩包加密,还有这些更好的文件加密方案
  16. 我对“结构化思维”的理解 - 直播分享
  17. SpringBoot自定义注解@Idempotent实现API幂等性(防止接口重复请求)
  18. Kubernetes资源平台--ratel
  19. ps修改图片中的文字、数字
  20. static_cast和reinterpret_cast

热门文章

  1. Unity2018灯光烘培
  2. 解决“Adobe Premiere安装后无法启动“问题
  3. Kobe -吃鸡版接小球游戏
  4. 从NNLM到Bert,NLP语言模型发展概述
  5. 关于阿里云免费证书 ssl 的申请,验证,配置
  6. 从模块化到NPM私有仓库搭建
  7. 数据结构与算法学习篇给你一个文件里面包含全国人民(14亿)的年龄数据(0~200),现在要你统计每一个年龄有多少人?
  8. ASP.NET 获取网站根目录的路径
  9. 拱北口岸50条自助查验通道供内地及港澳居民通关(图)
  10. 【Avalon总线】3.avalon总线MM从设备