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中的一个变量。
这种模棱两可的问题一看就是典型的中国问卷式问题,考的不是你的知识,而是你到底猜不猜得透出题者的想法。真的无聊。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-23
变量名:字母、数字、下划线组成 但必须是字母开头 但是有些已经特定的也是不可以的(就像在取名时“毛泽东”是不让你登记的吧) 如 print ;8是一个数组的成员,要定义后才可以用,也不是了,所以就5、10了
第2个回答  2011-03-25
5)strName_1 (10) Max
第3个回答  2011-03-23
1 5 10
第4个回答  2011-03-23
合法的变量名:(5),(10)