VB中for的语句的作用
书上讲的过于官方化,看不太懂。 其次再问一下 & 这个符号在VB中是什么意思。
书上讲的过于官方化,看不太懂。 其次再问一下 & 这个符号在VB中是什么意思。
答案:for 是循环,
for ...
代码
next
这是个循环体,里面的代码会执行N次,这个次数由for后面的内容来定。
常见的两种for
for i =1 to 100
next
这是说变量i从1开始一直到100,循环体内的代码执行100次,如果代码中用到i,每次的i会自动加1
另一种是
for each
如,for each frm in forms 就是对forms里的每个frm进行枚举。
& 是连接符, "456" & "123"的结果是"456123"
for 语句是用来循环用的
比如:
for i=1 to 100 step 2 从i=1 循环到100 每次增加3
…… 执行的语句
next i
例:求sum=1+2+3+……+100的值
for i=1 to 100 step 1 若步长为1,那么step 1 可以省略不写
sum=sum+i
next i
& 是用来连接两个字符串用的
比如:
a="你好!"
b="123"
c= a & b
那么c="你好!123"
这个符号在Vb中可以简易的理解为“拼接”。 如,
Dim a , b , c As String
a = "Hello"
b="world"
c =a & " VB " & b
这时,你用print c显示一下的话,将会看到,Hello VB world
可见"&"将三个字符串拼接起来了,有时"+"可以与"&"替换,但不等价。