@[喵喵の汪](/space/show?uid=148830) 希望更丰富的展现?使用Markdown
by Yoo_ @ 2018-11-12 22:03:10
```
#include <stdio.h>
#include <math.h>
int main()
{
int j,k,m,n,a[1000]={0};
long g,t;
double s;
scanf("%d",&n);
s=0;
for(k=2;k<=n;k++)
s+=log10(k);
m=(int)s+1;
a[1]=1;g=0;
for(k=2;k<=n;k++)
for(j=1;j<=m;j++)
{
t=a[j]*k+g;
a[j]=t%10;
g=t/10;
}
for(j=m;j>0;j--)
printf("%d",a[j]);
return 0;
}
```
by Yoo_ @ 2018-11-12 22:04:50