题目描述

输入一个整数n,输出n的阶乘(每组测试用例可能包含多组数据,请注意处理)

输入描述:

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

输出描述:

n的阶乘


解题思路

采用递归求解,也可以使用循环。

 #include <stdio.h>

 long jie(int x)
{
if(x==) return ;
else return x*jie(x-);
} int main()
{
int n;
while(scanf("%d",&n)!=EOF)
{
printf("%ld\n",jie(n));
}
}

最新文章

  1. c语言 四种方法调用数组
  2. Qt 调试时的错误——Debug Assertion Failed!
  3. 【转】PowerDesigner使用方法小结
  4. TextView的属性列表
  5. HDU 4638 Group(分组)
  6. Unity3d Android程序嵌入Admob广告条
  7. 百度手机号码归属地查询api与返回json处理
  8. Qt绘制异形窗体
  9. hdu 4296 Buildings(贪婪)
  10. hi3531的pcie atu资源重映射
  11. javascript之DOM编程正则表达式引入
  12. easyUI combobox使用方法总结
  13. es6面向对象
  14. Java初学者最佳的学习方法以及会遇到的坑(内含学习资料)!
  15. [转]Angular2 使用管道Pipe以及自定义管道格式数据
  16. Nginx:413 Request Entity Too Large
  17. 本地Maven库添加SQLServer2012 sqljdbc4.jar
  18. 深入浅出 JMS(四) - ActiveMQ 消息存储
  19. c# Windows Service 桌面上显示UI
  20. 调试大叔V2.1.0(2018.12.17)|http/s接口调试、数据分析程序员辅助开发神器

热门文章

  1. strcpy strlen 实现
  2. POJ 2679:Adventurous Driving(SPFA+DFS)
  3. mysql计算日期之间相差的天数
  4. 跟着大彬读源码 - Redis 3 - 服务器如何响应客户端请求?(下)
  5. 如何让使用create-react-app构建的项目在build过程中如何不生成.map文件
  6. 开源SFTP客户端 WinSCP v5.13.5 Build 8967 绿色便携版
  7. 对scanner.close方法的误解以及无法补救的错误
  8. .NET项目迁移到.NET Core操作指南
  9. 判断小端大端(C实现)
  10. 用Python玩数据-笔记整理-第二章-练习与测试