c++如何用递推法求n!(不是递归法)

如题所述

楼上补充个,在n<0,=0时,分别输出data error和1。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-10-30
int f(n){
int i=1
for(int j=1;j<=n;j++)
i*=j;
return i;
}本回答被提问者采纳
第2个回答  2007-10-30
一楼的有bug,二楼的怎么不补充

(-1)!是多少,呵呵~~负数没有阶乘
第3个回答  2007-10-30
我也想写的,被上面给抢了...
相似回答