VB 的变量问题:

来源:百度知道 编辑:UC知道 时间:2024/05/11 21:17:36
比如我声明 dim a AS Integer
我如何能够使得 a =1,3,4,6,7,8等不规律的值?
rnd 是一个随机数,
我想让a同时拥有1,3,4,6,7,8这几个值,
是否要用数组?
可否讲得具体一点?

是要使用数组的..
一个变量一次只能得到1个值,当你再给它第2个值时,原来的值就会被清除的.

比如你想它A有如你所说的6个值,你就需要让A数组有6个元素,在VB中数组默认是从0开始的..

所以你需要dim a(5)

然后再给a赋值时,可以单独来给
a(0)=1
a(1)=3
a(2)=4
a(3)=6
a(4)=7
a(5)=8

这样,你想用哪个值时,只要给出相应的序号就可以了.

使用过程中按需要可以给变量随时赋值。

你可以定义个枚举类型的变量啊 ~
不过跟建数组也没什么区别了!

a在你使用过程中可以随时赋值
rnd是随机产生一个0~1之间的小数,一般与lnt搭配使用,lnt(rnd*(b-a+1)+a)可以得到a~b之间的整数