亲宝软件园·资讯

展开

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

xuxian361 人气:0
想了解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)); 
 
  } 
 
} 

运行结果:

加载全部内容

相关教程
猜你喜欢
用户评论