问一个VB中的菜鸟级问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 07:19:07
要是我想让i= 20 23 然后是23到50 该怎样弄 就是说20 和23之间用什么符号隔开,是逗号还是冒号?
就是说for i = 23 25 to 30 中间的那个23和25应该用什么符号

在vb 中,
1、“=”是赋值符号,i=20,就是把20送给变量i。
2、i只能取一个值,所以20之后的23怎么连接也不能给i两个值。
3、要是加法可用i=20+23,四则运算都可以这样做。
4、还有一种情况,当设置循环时,=号后的第一个数代表循环的初值,初值和终值之间用to隔开,如for i = 20 to 23 .
5、但后面的“23到50 该怎样弄 ”,已经不明白楼主想干什么了。

补充:
vb 中循环只能有一个初值、一个终值。
for i = 25 to 30 中25为初值、30为终值。
前面23是干啥的?

to

好像没有 for i = 23,25 to 30 for i = 23:25 to 30 这两种表达法

For counter = start To end [Step]
也就是说 for 循环只能有一个初值、一个终值 step可选 你想在start多加一个数,目前我还没见过这种情况,当然应该有办法曲线做到。

For i = 23 To 50
If i = 24 Then GoTo l
Print i
l:
Next