菜鸟请教
请问可以用 num 与 变量i 的组合来表示变量 num1,num2....吗?如果可以怎么表达?
还有我在一个函数里头生成几个数,判断是否符合条件,不符合则嵌套函数重新生成,结果出现堆栈溢出,请问可以用什么方式来解决? --------------------编程问答-------------------- 在线等 --------------------编程问答-------------------- 第一个问题:num 可以声明成数组啊,比如 dim num(10) as Integer ,这样就有了一个十一个元素的整型数组。
可以这样给这个数组里面的各元素赋值:
dim num(10) as Integer--------------------编程问答-------------------- 你的第二个问题,没有明白你的意思 --------------------编程问答-------------------- 谢谢你在的回复
Dim I As Integer
For I = 0 To 10
num(I) = I + 1
next
现在问题是
我已经给变量num1,num2...值了
现在是要判断num1,num2...的值的范围,希望用循环来判定
可以以用num 与 变量i 的组合来表示变量 num1,num2....吗,怎么表示 --------------------编程问答-------------------- 第二个问题是
我通过sub生成了num1,num2,,,
然后在sub中判定生成的num1,num2,,,是否符合条件,不符合就再次call sub生成num1,num2,,,,是个嵌套函数,结果调试提示说堆栈益出,我查了下,说是sub最大只能占用1m的堆栈空间,有什么方式可以解决? --------------------编程问答-------------------- LZ请给分吧
--------------------编程问答-------------------- 有没有人帮忙啊? --------------------编程问答--------------------
Private Sub Command1_Click()
Dim intRomand As Integer
Dim strName As String
Dim i As Integer
strName = "随机"
For i = 1 To 10
intRomand = CInt(1000 * Rnd + 1)
Debug.Print strName & intRomand
Next
End Sub
谢谢回复
但你的回复是解决第一个问号,还是第二个,第三个问号呢? --------------------编程问答-------------------- 有数组不用,偏要用单独变量,楼主你不是自找麻烦么?
有技术也不应该用在钻牛角尖呀。 --------------------编程问答--------------------
恩,谢谢回复
我后来用了数组
但我对来说是个问题,有答案么? --------------------编程问答-------------------- 高手呢? --------------------编程问答-------------------- 盼星星盼月亮啊
补充:VB , 基础类