0
我是編程中的新手。我在做一些VB代碼的練習,但是我得到了關於這個主題的錯誤。編譯器錯誤:聲明的預期結束
以下是該錯誤在返回表達「數學」被高亮顯示的代碼
Function hypotenuse(ByVal a As Single, ByVal b As Single) As Single
Return Math.Sqrt((a^2) + (b^2))
End function
。
我是編程中的新手。我在做一些VB代碼的練習,但是我得到了關於這個主題的錯誤。編譯器錯誤:聲明的預期結束
以下是該錯誤在返回表達「數學」被高亮顯示的代碼
Function hypotenuse(ByVal a As Single, ByVal b As Single) As Single
Return Math.Sqrt((a^2) + (b^2))
End function
。
在VB6/VBA中,函數的返回值變量名稱是函數名稱本身。
Function hypotenuse(ByVal a As Single, ByVal b As Single) As Single
hypotenuse = Math.Sqr((a^2) + (b^2))
End Function
非常感謝您的支持,我不知道我認爲這兩種方式都可以接受。是的,當我使用函數名稱就像一個魅力。我很感謝你的幫助 – Ali