本文主要详细介绍了计算阶乘的Java递归算法。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。
本文分享java算法计算阶乘,学习Java课程经常会遇到求阶乘的问题。今天,我们就来和大家探讨一下。
代码如下:
包com . Xu . main;
导入Java . util . scanner;
公共类P9 {
静态长事实(整数)
{
如果(n=1)
{
返回1;
}
其他
{
返回n *事实(n-1);
}
}
公共静态void main(String[] args) {
int I;
System.out.println('请输入需要阶乘的整数:');
扫描仪输入=新扫描仪(system . in);
I=input . nextint();
system . out . println(I '的阶乘结果为:' fact(I));
}
}
运行结果:
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。