Java递归算法计算阶乘 Java算法之递归算法计算阶乘
xuxian361 人气:0想了解Java算法之递归算法计算阶乘的相关内容吗,xuxian361在本文为您仔细讲解Java递归算法计算阶乘的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点: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)); } }
运行结果:
加载全部内容