计算1!+2!......+10!的值。我做了一下不知对不对?
#include<stdio.h>void main()
{
long m,n,s=1;
for(m=1;m<=10;m++)
{for(n=1;n<=10;n++)
m=m*n;
printf("%ld%",m);
}
{s=s+m;
printf("%ld"",s);
}
}
计算结果为:3628800362880。心里没底,请各位高手帮指点一下,分不多了,下次有问题时再散。
2010-12-22 15:46
2010-12-22 20:25