2.说明下列哪些是合法的变量名?(1)3a (2)A&B (3) a/b (4) _date (5)strName_1 (6)x.Id (7) sub,3 (8)a(

问题描述:

2.说明下列哪些是合法的变量名?(1)3a (2)A&B (3) a/b (4) _date (5)strName_1 (6)x.Id (7) sub,3 (8)a(
(8)a(8) (9) Print (10) Max

变量只能以英文字母开头,于是答案(1)、(4)被排除.
变量不得包含下横线(_)以外的符号,于是(2)、(3)、(6)、(7)被排除.
变量不能与VB保留字相同,于是(9)被排除.
剩下的就是(5)、(8)和(10)了.
其中(5)和(10)为普通变量名,而(8)则是一个数组变量的变量名.
如果真要考究的话,那么只有(5)和(10)是正确的变量名,而(8)则是数组变量a中的一个变量.
这种模棱两可的问题一看就是典型的中国问卷式问题,考的不是你的知识,而是你到底猜不猜得透出题者的想法.真的无聊.