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