回 帖 发 新 帖 刷新版面

主题:求程序结果

#include<stdio.h>
int  fact(int)
{
   int  i,n;
    scanf("%d",&n);
    i=fact(n);
    printf("n!=%d\n",i);
}
int  fact(n)
{
int  f;
if(n<=1)
   f=1;
else
    f=fact(n-1)*n;
return  f;
}

回复列表 (共1个回复)

沙发

#include<stdio.h>
int  fact(int n);
int main()
{
   int  i,n;
    scanf("%d",&n);
    i=fact(n);
    printf("n!=%d\n",i);
}
int  fact(int n)
{
int  f;
if(n<=1)
   f=1;
else
    f=fact(n-1)*n;
return  f;
}
//[color=00FF00]用来求一个整数n{(n<13)???}的阶乘.[/color]

我来回复

您尚未登录,请登录后再回复。点此登录或注册