>Java >java지도 시간 >계승을 계산하는 Java 알고리즘 재귀 알고리즘

계승을 계산하는 Java 알고리즘 재귀 알고리즘

高洛峰
高洛峰원래의
2017-01-17 13:29:141301검색

이 기사에서는 팩토리얼 계산을 위한 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));
  
  }
  
}

실행 결과:

계승을 계산하는 Java 알고리즘 재귀 알고리즘

더 많은 Java 알고리즘 재귀 알고리즘 계산 ​​계승 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.