VB中编写一个求阶层的函数,调用函数求s=1!+1/2!+1/3!+1/4!+……+1/n!。

[复制链接]
查看11 | 回复2 | 2017-11-20 22:12:42 | 显示全部楼层 |阅读模式
Private Sub Command1_Click()Dim n As Integer, i As Integern = CInt(InputBox("N="))For i = 1 To n
s = s + 1 / fact(i)Next iMsgBox ("s=1!+1/2!+1/3!+1/4!+……+1/" & n & "!=" & s)End SubFunction fact(ByVal n As Integer) As DoubleDim f As Doublef = ...
回复

使用道具 举报

千问 | 2017-11-20 22:12:42 | 显示全部楼层
Private Function ss(byval n as integer) as doubledim i as integerdim t as longdim s as doublet=1s=0for i=1 to n
t=t * i
s=s+(1+1/t)next iss =send functi...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行