手机
当前位置:查字典教程网 >编程开发 >Java >Java算法之递归算法计算阶乘
Java算法之递归算法计算阶乘
摘要:本文为大家分享的java算法计算阶乘,在学习Java课程时经常会遇到求阶乘问题,今天接跟大家一起探讨一下代码如下:packagecom.xu...

本文为大家分享的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算法之递归算法计算阶乘1

【Java算法之递归算法计算阶乘】相关文章:

java向多线程中传递参数的三种方法详细介绍

Java中如何调用cmd压缩文件

Java语法基础之函数的使用说明

Java实现几种常见排序算法代码

java 递归深入理解

java设计模式之装饰模式详细介绍

Java陷阱之assert关键字详解

java实现MD5加密算法的实例代码

Java中的值传递和引用传递实例介绍

Java递归算法的使用分析

精品推荐
分类导航