任何计算机都没有这种数据类型,这种大数计算要自己想办法组织数据
今天碰到好几个大数计算了,给你一个可以计算10000!精确结果的,你可以用系统自带的计算器验证结果(在计算器的查看菜单选科学型就能直接计算n!)
#include
#define N 10000
int main()
{
int a[N]={1};
char d[4]={0};
int i,j,t,e,f=1,m=0;
int l=0;
int k=0;
int n;
char ch='N';
printf("n=");
scanf("%d",&n);
for(i=1;i=0;i--)
{
printf("%d",d[i]);
}
for(i=0;i=0;i--)
{
printf("%04d",a[i]);
}
}
printf("n");
return 0;
}