2009-04-04 14:19:16來源不明
好累的小玫
答案太長了 沒辦法直接貼上來
/****************************************/
#include<stdio.h>
#include<stdlib.h>
int math[6951]={0};
main()
{
int a,b,n,c;
math[0]=1;
for(c=2;c<=100;c++)
{
for(a=2;a<=c;a++)
{
for(b=0;b<6941;b++)
{
math[b]=math[b]*a;
}
for(b=0;b<6941;b++)
{
if(math[b]>=10)
{
math[b+1]=math[b+1]+math[b]/10;
math[b]=math[b]%10;
}
}
}
}
for(b=6940;b>=0;b--)
printf("%d\n",math[b]);
return 0;
}