如题所述
第1个回答 推荐于2019-11-07
代码:
<script>
jc = function (i)
{ jg = 1;
for(j=1;j<=i;j++)
{
jg *= j;
}
return jg;
}
alert(jc(5));//这里填写了5,当然可以换成其它的了
</script>
//结束
::以下是C语言,复制后改成:C用VC打开他运行即可
::START,写是个函数,你应该会调用吧.直接jc (N),N是你想要计算的数值
int jc function (i) {
int jg=1;
for (j=1;jg<=i;j++)
{
jg *=j;
}
return jg;
}
::END
第2个回答 2018-02-02
你是要求N的阶乘吧?很简单,就两句话,代码如下:
int fac(int n)
{
if(n==1)return 1;
else return fac(n-1)*n;
}
int fac(int n)
{
if(n==1)return 1;
else return fac(n-1)*n;
}