有关VB程序设计中的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 15:39:40
我刚刚开始学VB,有个例子不太懂,就是在for next 嵌套语句的程序执行过程。比如,以下的程序。
private sub form_()
dim i%,j%,
for i =1 to 5
for j= 1to 2*i-1
print chr$(65+i-1)
next j
print
next i
end sub
这个程序很简单,但我很想知道在这样的语句中,程序执行的顺序是怎样的,每一步是怎样进行的。for next 语句不太熟啊,两个print 的位置为什么这样放,不是很明白,敬请赐教!

Private Sub form_click()
Dim i%, j% 声明了两个整型变量
For i = 1 To 5 i从1到5取值,这代表一共输出5行字符
For j = 1 To 2 * i - 1 j从1到2*i-1取值,说明每一行输入的字符比上一行多2个,第一行输入一个字符
Print Chr$(65 + i - 1); Chr$是把字符代码转换成相应字符,A的代码为65,B为66……。
Next j
Print 这句表示每行打完后换行。
Next i
End Sub

for next 如果条件满足就继续往下执行,不满足就跳出去了。print放在哪没多大的影响。