重大危险源监控系统:VB:求S=1!+2!+3!+……+20!的编程代码

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 12:49:32
S=1+2+3+……+20
P=1*2*3*……*20
这两个的编程代码我能写出来了,
但下面这个在郁闷中

S=1!+2!+3!+……+20!

include<stdio.h>
void main()
{int s=0,n,a=1;
for(n=i:i<=20:i++)
{ a=a*i;s=s+a
}
printf("%d",s)}

Function p(ByVal n As Integer)
p = 1
For i = 2 To n
p = p * i
Next
End Function

Private Sub Form_Click()
For j = 1 To 20
s = s + p(j)
Next
MsgBox s
End Sub

循环啊。。。。。。。。。。