问题标题:
使用循环结构实现计算N!的算法是递归还是迭代?区别是什么
问题描述:
使用循环结构实现计算N!的算法是
递归还是迭代?区别是什么
何世杰回答:
循环结构实现就用迭代,简单来讲递归就是自己调用自己,循环结构一般分为while和for.以下是递归://用迭代的方法计算n的阶乘long factorial(int n){ int result=1; ...
房立清回答:
我们没学那个,看不懂=。=我们学的RAPTOR递归不用循环的吗
何世杰回答:
double fun(int n)
{
x09if(n==0||n==1)
x09x09return 1;
x09else
x09x09return n*fun(n-1);
}这个是递归。raptor是什么我也不懂,要说循环,就是会循环地调用自己在,递归要设定一个出口,就是在什么条件下结束
点击显示
其它推荐