使用递归和非递归两种形式实现累加运算
来源:互联网 发布:js新建json对象数组 编辑:程序博客网 时间:2024/05/18 00:49
public class MethodDemo
{
//使用递归和非递归两种形式实现累加运算
public static void main(String args[])
{
System.out.println("方法1运算结果=" + sum_a(100));
System.out.println("方法2运算结果=" + sum_b(100));
}
//方法1:非递归形式实现
public static int sum_a(int x)
{
int sum=0;
for (int i=0;i<=x ;i++ )
{
sum=sum+i;
}
return sum;
}
//方法2:递归形式实现
public static int sum_b(int x)
{
if (x==1)
{
return 1;
}
else
{
return x+sum_b(x-1);
}
}
}
- 使用递归和非递归两种形式实现累加运算
- 使用递归和非递归两种方法实现二分查找!!!
- 二分查找的两种实现方式(递归和非递归)--python实现
- 二分查找(递归与非递归两种方法实现)
- 【C++】二分查找的递归形式和非递归形式
- 面试题:单链表逆置(分别用非递归和递归两种方法实现)
- 递归和非递归两种方式实现二分法查找(java)
- 算法学习-二叉树节点和两种实现方法,递归非递归
- 两种方法求n!,递归和非递归调用
- 二分查找(递归和非递归两种方法)
- 链表反转(使用递归和非递归两种方式)
- 如何使用递归实现数据的累加
- SQL使用递归实现数据的累加
- 分别使用递归和非递归实现二分查找算法
- 使用单链表反转的递归和非递归实现方式
- java使用递归和非递归实现二分查找
- 递归求累加和
- 用递归和非递归的形式实现二叉树的前中后序遍历
- QT多线程中的互斥与同步
- Excel导入SQL
- SQL随机提取N条记录
- 校园评教系统项目开发状况
- 没有UGC转发,我们的SNS还存在1.0时代!
- 使用递归和非递归两种形式实现累加运算
- VM 的分区,无奈啊。。。
- 杂乱的网络知识一
- User Exit
- Windows内核函数的命名
- VS 2010 配置VC++ 目录
- 导入.X文件(静态模型)
- 建议养成的工作好习惯
- 关于qt中sqlite的odbc占位符