總說我變數未定義

2021-07-08 21:57:21 字數 994 閱讀 8466

1樓:匿名使用者

circlearea

circlrarea

不解釋!!

另外:說個我自己的小技巧,定義變數的時候我通常會變數的第一個字母寫大寫,後面的小寫,這樣當你在其他地方輸入變數的時候就用小寫輸入,如果輸入完成後看到這個變數第一個字母沒有變大寫,那就說明有問題了。

2樓:匿名使用者

樓上朋友 crazy0qwer 說得對呀!

你第4行的變數名 circlrarea 誤當作 自定義 函式 circlearea 的名了,有時候很小的錯誤,很難檢查。

一字之差!

好的你用了 option explicit ,否則就連這個“變數未定義”也沒有提示!

3樓:匿名使用者

修改如下:option explicit

const pi as double = 3.1415926private function circlearea(byval radiusb as double) as double

circlearea = pi * radiusb * radiusb ' circlrarea 與circlearea 不同。

end function

4樓:悠悠周郎

作為函式過程,最好的方式用 return 語句:

return pi * radiusb ^ 2

這樣避免寫錯……其實你要是開啟 option explicit on,你的輸入錯誤將被 vb 認為是新變數而被要求宣告(下面會有線條提示它沒有被宣告過),這樣你就不會輸入錯誤了

5樓:月時微

circlrarea = pi * radiusb * radiusb中“circlrarea“ 哪來的?

應該是circlearea = pi * radiusb * radiusb

6樓:匿名使用者

circlearea沒定義

纏精準筆行6 語法錯誤,變數period未定義通

你這一段原始碼可以通過的 short 7 long 19 ma1 ma close,5 ma2 ma close,10 ma3 ma close,20 ma4 ma close,60 t period d if t 0,30,if t 1,25,if t 8,25,if t 2,20,if t 3,...

為什麼女朋友總說我很笨女朋友為什麼總說我笨?

第一。就是 最不好聽的結果就是可能也是真的很笨。第二就是說了以後讓你很傷心的結果就是說你男朋友接觸旁邊的男孩子可能說他比較崇拜唄,所以他回家以後就說你比較笨了唄。我希望兩種結果都不是你女朋友,只是在和你開玩笑。新年了,新年新氣象,祝你在新的一年裡沒有煩惱,心想事成,萬事如意,身體健康,闔家幸福,工作...

為什麼男朋友總說我胖男朋友為什麼總說我胖

你一米七,才五十四kg怎麼算胖呢,這很標準好不!也許是你男朋友很喜歡用這個來開玩笑吧!170 54麼很標準了啊,那你就說,你是不是想找個瘦的,那你去找吧,於是回頭往反方向走,看他反應 其實他就是開玩笑的,只是說著說著就說習慣了吧,一時不好改口,哈哈。別放在心上哦!170.54kg 341斤.豬都沒d...