首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB函数定义有关问题

2013-03-06 
VB函数定义问题本帖最后由 bcrun 于 2013-02-24 10:44:32 编辑Sub jiec(x As Single)Dim i As SingleFor i

VB函数定义问题
本帖最后由 bcrun 于 2013-02-24 10:44:32 编辑

Sub jiec(x As Single)
Dim i As Single
For i = 1 To x
jiec = jiec * i
End Sub
Function he(a() As Single) As Single
For i = a(LBound(a)) To a(UBound(a))
he = he + jiec(a(i))
Next i
Print he
End Function

Private Sub Command1_Click()
Dim a(2) As Single
a(0) = InputBox("输入数据")
a(1) = InputBox("输入数据")
a(2) = InputBox("输入数据")
he a()
End Sub


为什么最后显示缺少函数 function
[解决办法]
Function jiec(x As Single) '改这里
Dim i As Single
For i = 1 To x
jiec = jiec * i
End Sub
Function he(a() As Single) As Single
For i = a(LBound(a)) To a(UBound(a))
he = he + jiec(a(i))
Next i
Print he
End Function

Private Sub Command1_Click()
Dim a(2) As Single
a(0) = InputBox("输入数据")
a(1) = InputBox("输入数据")
a(2) = InputBox("输入数据")
he a()
End Sub

热点排行