题目地址:点击打开链接
//九度OJ 1067 n的阶乘
//http://ac.jobdu.com/problem.php?pid=1067
//先预存,在读出
#include<stdio.h>
int main()
{
_int64 a[21];
int i,n;
a[0]=a[1]=1;
for(i=2;i<=20;i++)
a[i]=a[i-1]*i;
while(~scanf("%d",&n))printf("%I64d\n",a[n]);
return 0;
}