當前位置:編程學習大全網 - 電腦編程 - VB編程計算下列公式的值,其中n (<15)為從鍵盤輸入的正整數。 S=1!+3!+5!+……+(2*n-1)! 急求謝謝!

VB編程計算下列公式的值,其中n (<15)為從鍵盤輸入的正整數。 S=1!+3!+5!+……+(2*n-1)! 急求謝謝!

Private Sub Command1_Click()

Dim n As Integer, i As Integer

Dim sum As Double

n = Val(InputBox("Please Enter N:"))

sum = 0

For i = 1 To n

sum = sum + fac(2 * i - 1)

Next i

Print sum

End Sub

Function fac(n As Integer) As Double

Dim f As Double

f = 1#

For i = 1 To n

f = f * i

Next i

fac = f

End Function

  • 上一篇:不懂編程可以做軟件開發嗎
  • 下一篇:編程追蹤法有什麽特點?
  • copyright 2024編程學習大全網