求3!+5!+7!的结果,这个VB编辑过程该如何写啊?

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:23:55
刚刚学习VB,对编辑它的过程还是不太会,最近遇到一个问题:求3!+5!+7!的结果,这个编辑过程该如何写啊?有懂得VB编程的朋友请指教一下。
谢谢!

先编写一个通用函数Factorial以用于计算阶乘
Private Function Factorial(ByVal nNum As Integer) As Integer
Factorial = 1
Dim i As Integer
For i = 1 To nNum
Factorial = Factorial * i
Next
End Function
然后在你使用的地方调用,比如一个Click事件中
Private Sub cmdResult_Click()
MsgBox Factorial(3) + Factorial(5) + Factorial(7)
End Sub

双点你建立的command1按钮(这个应会吧?直接“画”一个就是)

把这个贴到光标处:

print 3*2*1+5*4*3*2*1+7*6*5*4*3*2*1

OK。

运行按F5,再点command1钮。