[bo]以下是引用 [un]yw19870626[/un] 在 2008-4-8 00:19 的发言:[/bo]
二楼的k=k*i个人感觉有问题,也不是阶乘哦~~~~
i=1时 k=1*1=1 sum=1
i=2 k=1*2 sum=1+2
i=3 k=1*2*3 sum=1+2+1*2*3
i=4 k=1*2*3*4 sum=1+2+1*2*3+1*2*3*4
.......
呵呵 你在运行下 不过建议你不要k 和sum 不要定义成integer!
我最后运行出来的结果是2.56....(n多位小数)乘以10的18次方