如题所述
第1个回答 2015-10-28
#include<stdio.h>
long fac(int n)
{long f=1,i;
for(i=2;i<=n;i++)f*=i;
return f;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d!=%ld\n",n,fac(n));
return 0;
}本回答被网友采纳
long fac(int n)
{long f=1,i;
for(i=2;i<=n;i++)f*=i;
return f;
}
int main()
{
int n;
scanf("%d",&n);
printf("%d!=%ld\n",n,fac(n));
return 0;
}本回答被网友采纳