ホームページ  >  記事  >  Java  >  Java アルゴリズム 階乗を計算するための再帰アルゴリズム

Java アルゴリズム 階乗を計算するための再帰アルゴリズム

高洛峰
高洛峰オリジナル
2017-01-17 13:29:141221ブラウズ

この記事では、階乗を計算するための 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 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。