求1!+2!+3!+4!+.....+20!
这个问题怎么做?
这个问题怎么做?
2007-11-09 17:03

2007-11-09 17:07

2007-11-09 17:33
2007-11-09 17:46
3楼正解
2007-11-09 18:14
2007-11-09 19:09
先单独定义一个求阶乘的函数过程,然后循环调用
2007-11-09 19:34
参考代码:
'过程定义
public function fac(n as integer) as integer
if n=1 then
fac=1
else
fac=n*fac(n-1)
end if
end funtion
'调用
for i=1 to 20
sum =sum +fac(i)
next
print sum
2007-11-09 19:40
2007-11-09 20:40
2007-11-09 21:08