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

高洛峰
リリース: 2017-01-17 13:29:14
オリジナル
1278 人が閲覧しました

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート