算法-求Factorial数列

xiaoxiao2021-02-28  120

import java.util.Scanner; import org.junit.Test; /** * 熟悉递归代码实现 * @author 21405 * */ public class RecursiveDemo { @Test public void test(){ Scanner input = new Scanner(System.in); int n = input.nextInt(); int result = factorial(n); System.out.println(result); } public int factorial(int n){ if(n == 0){ return 1; }else{ // factorial(n) = n * factorial(n-1); int result = n * factorial(n - 1); return result; } } }
转载请注明原文地址: https://www.6miu.com/read-19358.html

最新回复(0)