循环计算和递归计算阶乘
来源:互联网 发布:石家庄公交车查询软件 编辑:程序博客网 时间:2024/05/29 03:30
//循环计算和递归计算阶乘
//循环方式计算阶乘,又叫做迭代方式
public int compute(int number)
{
int result = 1;
for(int i = number; i > 0; i--)
{
result *= i;
}
return result;
}
//使用递归方式计算阶乘
public int compute2(int number)
{
if(1 == number)
{
return 1;
}
else
{
return number * compute2(number - 1);
}
}
public static void main(String[] args)
{
Test1 test = new Test1();
System.out.println(test.compute(5));
System.out.println(test.compute2(5));
- 循环计算和递归计算阶乘
- 用循环和递归分别计算阶乘
- factor.c -- 使用循环和递归计算阶乘
- 使用递归计算阶乘
- 递归计算阶乘
- 用递归计算阶乘
- 递归计算N阶乘
- 用递归计算阶乘!
- 非递归计算阶乘
- 递归计算阶乘
- 递归计算阶乘
- 递归算法计算阶乘
- ;递归求和;递归计算阶乘
- 递归算法实现阶乘计算
- 使用递归算法计算阶乘
- 【Java】递归算法计算阶乘
- 用递归法计算阶乘
- 计算阶乘 用循环实现
- 精简Android系统,删除自带软件对照表
- 你必须非常努力,才能看起来毫不费力
- gpio_request 原形代码
- Java: Timer启用后无法停止?如何停止Timer
- 设计模式的形象比喻
- 循环计算和递归计算阶乘
- 使用递归计算斐波纳契数列
- spin_lock spin_lock_irq
- File类的总结
- 如何在linux环境下轻松搭建CVS服务器
- 中断 中断信号 中断源
- 中断 中断信号 中断源
- map/reduce执行流程
- The C# Complete Reference code