关于Fuction 返还

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:28:54
Function Hypotenuse (A As Integer, B As Integer) As String
Hypotenuse = Sqr (A ^ 2 + B ^ 2)
End Function

Hypotenuse = Sqr (A ^ 2 + B ^ 2)
Hypotenuse 可以改成别的变量社么吗,比如 啊a= Sqr (A ^ 2 + B ^ 2) 先申明变量a

Function Hypotenuse (A As Integer, B As Integer) As String
Hypotenuse = Sqr (A ^ 2 + B ^ 2)
End Function

作为一个函数,它的名称就是返回的值: Hypotenuse ,然后括号后面的就是它的类型:As String

你当然可以在函数过程中使用:
Function Hypotenuse (A As Integer, B As Integer) As String
a= Sqr (A ^ 2 + B ^ 2)
End Function

可是不管中间的计算过程如果,你的Hypotenuse 变量没有得到值,也就是说函数的返回值永远是1

除非你这样:
Function a(b As Integer, c As Integer) As String
a= Sqr (b^ 2 + c ^ 2)
End Function