Java如何实现一个阶乘呢?

Java-经验王 Java经验 发布时间:2021-04-22 09:02:45 阅读数:18763 1

Java阶乘

     阶乘是我们数学开发中常见的操作,那么Java如何实现一个阶乘呢?下文将一一道来,如下所示: 
例:
public class testClass {
   public static void main(String args[]) {
      for (int i= 0; i<= 10; i++){
         System.out.printf("%d! = %d\n", i,
         funJieCheng(i));
      }
   }
   public static long funJieCheng(long j) {
      if (j<= 1)
         return 1;
      else
         return j* funJieCheng(j- 1);
   }
}
-----运行以上代码,将输出以下信息-----
0! = 1
1! = 1
2! = 2
3! = 6
4! = 24
5! = 120
6! = 720
7! = 5040
8! = 40320
9! = 362880
10! = 3628800
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/1619053688339.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者