為什麼My可以做VB的變數而a y不行

2022-10-07 02:45:14 字數 759 閱讀 1082

1樓:網海1書生

咱暫且不說vb的命名規則,單就你說的a+y來看,假如有下面這個表示式:

x = a+y

那麼vb會怎麼來理解呢?是「把a+y這個變數的值賦值給變數x」?還是「把變數a加上變數y的和再賦值給變數x」?我想這樣的問題就連電腦也會被逼瘋的!

2樓:匿名使用者

謝邀。vb 中變數的命名規則是:

1、只能由字母、數字和下劃線組成。

3、第一個字元必須是英文字母,最後一個字元可以是型別說明符。

4、總字數不能超過255個(超過255了只能識別前255位)。

5、不能是保留字(所謂保留字就是c語言的關鍵字,vb 本身自已已經使用了,比如 sub、if、end等等)。

5、不區分大小寫。

a+b 顯然不符合第1條規則。

3樓:匿名使用者

各程式語言均有一定的命名規則,vb命名規則為:(1)首字元必須為合法字元(包括字母、漢字)或下劃線而不可以為數字,其它字元必須為合法字元或下劃線或數字(不能有空格和小數點等)的字串;(2)長度小於一定數量(255字元);(3)不是保留字;(4)不區分大小寫,即若只是大小寫差異視為同一變數,符合命名規則的變數名才是合法的,才能通過語法檢查.a+y中+號不是合法字元,因此不是合法變數名.同理,含.,#,!

等特殊字元的變數名也不是合法的.

4樓:匿名使用者

什麼?變數名字嗎?變數名字貌似只支援英文字母和下劃線還有阿拉伯數字

vb中步長為變數怎麼算,VB裡的步長是什麼意思

這個是關鍵,a為5,a為4,b為12,a為2這個關鍵是step一次定值 a 1b 10 fori 1 to10 step 2a a 1 b b 1 i i 1 next i第1次迴圈結束,i 為7fori 8to10step 2a a 1 b b 1 i i 1 next i第3次迴圈結束,以後每次...

為什麼喜歡用好姿色MY的護膚品

個人覺得可能是對自己的 護理好 可以到體驗店去試試,適合自己的才是最重要,別人推薦的不一定好使 之所以喜歡這款護膚品,暫時因為你用的習慣了,對它也是。相對的來說比較容易吸收營養。因為好姿色護膚品保溼美白效果好,所以受到人們的喜歡。可能是因為物美價廉吧,然後用得效果又很好。因為它好用啊,質量才是王道,...

學生為什麼喜歡做乘法而不喜歡做加減法

也不是每個孩子都這樣的呀,你一定要知道為什麼的話,我覺得可能是,加減運算的時候要進位和退位,乘法一般只有進位,而且乘法口訣背會以後做起來更簡單快捷。不過做得多,熟練以後,我覺得加減運算裡的錯誤也可以避免的。乘法裡面不也蘊含著加法的東西嗎!現在別擔心這個問題!你現在如果要培養你孩子成為一個天才的話!就...