VB6.0作业提问
vb吧
全部回复
仅看楼主
level 3
新春日部防卫队
楼主
有大佬能教教我吗
2024年03月03日 01点03分
1
level 7
e4snake
有什么问题么?
2024年03月03日 04点03分
2
新春日部防卫队
看不懂程序结果
2024年03月03日 07点03分
e4snake
@新春日部防卫队
他就是循环打印数组的5个元素,每个元素都加1,因为默认开始都是0,所以进入循环都是第一次加1,循环5次,就是5个元素都加1,所以一行分别是打印第一个到第5个元素的值。
2024年03月04日 04点03分
e4snake
@新春日部防卫队
因为这是static的变量,所以保留的值,你再点击,会再次进行操作,但是默认不是0了,保留了上次操作的结果,就是1,所以再次循环就是1加1,所以第二次就变成2了,点第三次就是33333,如果你还要再点,那就会是44444。
2024年03月04日 04点03分
新春日部防卫队
@e4snake
谢谢,不过我还是不懂
2024年03月09日 03点03分
level 1
跟着南哥混3天饿9顿
sub dd()
dim i as integer
i=i+1
end
上面运行多少次i结果都是1。因为i的值每次运行结束都不保留。
下面连续运行3次后,i结果为3。因为i的值每次运行完都会保留。
sub dddd()
static i as integer
i=i+1
end
2024年03月03日 07点03分
3
tbzp666
end sub
2024年03月04日 00点03分
跟着南哥混3天饿9顿
@tbzp666
哈哈,手机上打的,没注意
2024年03月04日 01点03分
新春日部防卫队
请问为什么一行出5个呢?
2024年03月09日 03点03分
tbzp666
@新春日部防卫队
你的例子中采用了For循环,循环了5次,而层主没有用而已
2024年03月10日 06点03分
吧务
level 12
sunruisunrui
test
2024年03月26日 02点03分
4
1