Java算法之遞歸算法盤算階乘。本站提示廣大學習愛好者:(Java算法之遞歸算法盤算階乘)文章只能為提供參考,不一定能成為您想要的結果。以下是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)); } }
運轉成果: