Java递归算法计算阶乘 Java算法之递归算法计算阶乘

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

Java递归算法计算阶乘 Java算法之递归算法计算阶乘

xuxian361   2021-03-21 我要评论
想了解Java算法之递归算法计算阶乘的相关内容吗,xuxian361在本文为您仔细讲解Java递归算法计算阶乘的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Java,递归算法,计算阶乘,下面大家一起来学习吧。

本文为大家分享的java算法计算阶乘,在学习Java课程时经常会遇到求阶乘问题,今天接跟大家一起探讨一下

代码如下:

package com.xu.main; 
 
import java.util.Scanner; 
 
public class P9 { 
 
  static long fact(int n) 
  { 
    if(n <= 1) 
    { 
      return 1; 
    } 
    else 
    { 
      return n * fact(n - 1); 
    } 
  } 
   
  public static void main(String[] args) { 
    int i; 
    System.out.println("请输入要求阶乘的一个整数:"); 
    Scanner input = new Scanner(System.in); 
    i = input.nextInt(); 
    System.out.println(i + "的阶乘结果是:"+fact(i)); 
 
  } 
 
} 

运行结果:

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们