奥礼网
新记
(20分)用递推法求n!,注意,不是递归法
如题所述
举报该文章
相关建议 2007-10-23
main()
{
int i,n=20,j=1;
for (i=1;i<=n;i++)
{
j=j*i;
}
printf("%d!=%d",n,j);
}
这就是从1一直乘到20的递推过程!
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/k4akan43.html
其他看法
第1个回答 2007-10-23
#include <stdio.h>
void main()
{
long int sn=1;
int i,n;
scanf("%d",&n);
for (i=2;i<=n;i++) sn*=i;
printf("%d !=%ld\n",n,sn);
}
相似回答
大家正在搜
相关问题
c++如何用递推法求n!(不是递归法)
什么是递推法和递归法?两者在思想有何联系
用递归法求斐波那契数列前40项。
递推算法和递归算法有什么区别
C语言用递推和递归两种算法完成斐波那契数列的计算,给一下代码
今天做了些题目。发现几道不会做
递推和递归算法有什么区别
【跪求VB】编写两个函数,分别采用递归法和递推法求斐波那契数...