package com.xiaowu.demo;

//利用递归方法求5!。
public class Demo22 {
public static void main(String[] args) {
int n = 5;
long s = sum(n);
System.out.println(n + "!= " + s);
} public static long sum(int n) {
long s = 1;
if (n == 1||n==0) {
s = 1;
} else {
s = n * sum(n - 1);
}
return s;
}
}

最新文章

  1. 亿级规模的Elasticsearch优化实战
  2. vtkAnimationCue、vtkCommand和vtkAVIWriter
  3. 记AbpSession扩展实现过程
  4. Linux/Unix双机建立信任教程
  5. mediawiki的管理与使用
  6. MyEclipse------从服务器下载文件
  7. 华为面试题——约瑟夫问题的C++简单实现(循环链表)
  8. html添加keyword,description帮助百度收录处理方法,jsp去除空白行方法
  9. 2D image convolution
  10. 在C#中调用Win32函数EnumWindows枚举所有窗口。
  11. Google瓦片地图算法解析
  12. ABP展现层——动态生成WebApi
  13. 设计模式的征途—18.策略(Strategy)模式
  14. CCF-201312-3-最大的矩形
  15. javascript计算对象的长度
  16. BP 神经网络
  17. 关于在centos7 64为引用android so引发的问题修复
  18. 用Java写hello world
  19. 1、Netty 实战入门详解
  20. Restful API设计规范

热门文章

  1. 搭建springmvc项目404,没扫描到包
  2. linux服务进程管理
  3. Struts1 多个配置文件的实现
  4. synflood 模拟工具
  5. JZOJ 5279 香港记者
  6. Lambda表达式使用2
  7. DP———2.最大m子序列和
  8. bzoj 4455 [Zjoi2016]小星星 树形dp&容斥
  9. 优化web前端性能的几个方法
  10. npm下载包失败的几个原因