Problem E: 深入浅出学算法019-求n的阶乘

Time Limit: 1 Sec  Memory Limit: 64 MB
Submit: 5077  Solved: 3148

Description

求阶乘,采用递归的方法,你会写吗?

Input

多组测试数据,首先输入整数T表示组数 然后每一组在一行输入一个整数n( 1 <= n <= 10)

Output

对于每组数据输出一行,值为n的阶乘

Sample Input

1
2

Sample Output

2

HINT

使用递归函数求n!
int fact(int n)
{
}

#include<stdio.h>
int fact(int n)
{int result;if(n==1||n==0)result=1;elseresult=n*fact(n-1);return result;
}
int main()
{int n,t;scanf("%d",&t);while(t--){scanf("%d",&n);printf("%d\n",fact(n));}return 0;
}

转载于:https://www.cnblogs.com/chenlong991223/p/10132860.html

Problem E: 深入浅出学算法019-求n的阶乘相关推荐

  1. 深入浅出学算法007-统计求和

    4006: 深入浅出学算法007-统计求和 Time Limit: 1 Sec Memory Limit: 64 MB Submit: 4335 Solved: 2014 Description 求含 ...

  2. 零起点学算法24——求正弦和余弦

    零起点学算法24--求正弦和余弦 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 输入一个正整数n ...

  3. 零起点学算法11——求梯形面积

    零起点学算法11--求梯形面积 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Description 水题 Input ...

  4. 零起点学算法10——求圆柱体的表面积

    零起点学算法10--求圆柱体的表面积 Description 很简单的问题,求圆柱体的表面积 Input 多组测试数据,每组输入底面半径r和高h Output 每组输出圆柱体的表面积,保留3位小数 S ...

  5. 1138: 零起点学算法45——求最大值

    1138: 零起点学算法45--求最大值 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 1691  ...

  6. 1131: 零起点学算法38——求阶乘和

    1131: 零起点学算法38--求阶乘和 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 2719  ...

  7. 1130: 零起点学算法37——求阶乘

    1130: 零起点学算法37--求阶乘 Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld Submitted: 2109   ...

  8. 1325: 深入浅出学算法020-阶乘和(sum)

    1325: 深入浅出学算法020-阶乘和(sum) 欢迎使用Markdown编辑器 #include<bits/stdc++.h> using namespace std; int b[3 ...

  9. 1104: 零起点学算法11——求梯形面积

    Description 水题 Input 多组测试数据,每组输入3个浮点数,分别表示上底.下底和高,中间用逗号隔开(题目包含多组数据) Output 输出梯形的面积,保留2位小数 Sample Inp ...

最新文章

  1. 论文: Generating Software Test Data by Evolution---自己觉得很好的句子----(1)introduction
  2. jQuery Ajax 实例 ($.ajax、$.post、$.get)
  3. 邮件 自动打印 linux,Unix / Linux基本实用程序-打印,电子邮件
  4. day18 正则表达式
  5. 5、C语言面试笔试--数据组织--数组
  6. 隐马尔可夫模型中的Viterbi算法zz
  7. 认知行为技术是计算机技术吗,基于认知行为模型的多Agent建模技术研究与应用_问答库...
  8. RocketMQ集群知识介绍
  9. ad file type not recognised_Java实用工具类:File工具类方法学习,可创建目录及文件...
  10. php checkstyle,php codebrowser未正确遵循checkstyle.xml中的路径
  11. 把ueditor的 p 标签 改成a标签_每周一签·35 | 云标签使用常见问题(QA)
  12. matlab实现m-k突变的,用matlab进行mk趋势分析与突变检验.pdf
  13. MATLAB 2020b 中文版安装教程(简洁版)
  14. 三菱伺服驱动器示例_三菱MRJB伺服放大器应用实例
  15. python爬取网页图片教程之python爬虫获取图片保存图片
  16. HDU 4415 Assassin's Creed(贪心)
  17. MeterSphere关联TAPD
  18. linux 安装Docker
  19. Scanner警告问题
  20. 〖大前端 - 基础入门三大核心之CSS篇㉓〗- 过渡的缓动效果

热门文章

  1. vue打包配置的详细说明【config/index.js的build部份】
  2. matlab三角波发生器精度改为定点型,关于matlab simulink中三角波模块的问题!
  3. 鸿蒙灵珠被林铭得到,上古五大灵珠,蕴含三界奥秘,为众生求得一线生机。
  4. Helm 3 完整教程(二十三):使用 Files 方法在模板中读取文件内容
  5. sequelize 增加数据库字段_sequelize 5.0中文文档连接数据源及数据类型 (一) - node.js语言最好用的orm...
  6. mysql 命令行执行存储过程_mysql 命令行执行存储过程
  7. ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule
  8. 【代码模板】不存在的NOIP2016
  9. 20春学期《计算机应用基础》在线作业2,东大20春学期《计算机应用基础》在线平时作业2答案...
  10. 条件include_10_函数原型、条件编译与重复定义错误 | C语言入门