开发者社区> 问答> 正文

VB程序设计使用递归算法求P的值 P=A!+B!+C!(A,B,C是任意自然数)

VB程序设计使用递归算法求P的值 P=A!+B!+C!(A,B,C是任意自然数)

展开
收起
知与谁同 2018-07-15 15:13:30 1712 0
1 条回答
写回答
取消 提交回答
  • Private Sub Command1_Click()
    Dim a As Integer, b As Integer, c As Integer
    Dim p As Long
    a = Val(InputBox("A="))
    b = Val(InputBox("B="))
    c = Val(InputBox("C="))
    p = jc(a) + jc(b) + jc(c)
    Print a & "!+" & b & "!+" & c & "!=" & p
    End Sub
    Function jc(n As Integer)
    If n > 1 Then
    jc = n * jc(n - 1)
    Else
    jc = 1
    End If
    End Function
    2019-07-17 22:55:00
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
数据+算法定义新世界 立即下载
袋鼠云基于实时计算的反黄牛算法 立即下载
Alink:基于Apache Flink的算法平台 立即下载