帮忙看看这个VB题

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:47:44
Public d As Integer
Dim a As Integer, b As Integer
Public Sub Add()
a = 1: b = 2: d = 0: d = a + b
Print "Add中", a, b, c, d
Print
End Sub

Private Sub Command1_Click()
Dim c As Integer
a = 6: b = 8: c = 10: c = a + b
Print Tab(16); "a"; Tab(30); "b"; Tab(42); "c"; Tab(58); "d"
Print
Print "调用Add前", a, b, c, d
Print
Call Add
Print "调用Add后", a, b, c, d
End Sub

1,上面的Tab是什么意思
2,怎么确定每次输出的a,b,c,d都是对齐的
3,“,”和“;“有什么不同

1、Tab就是个定位函数。
2、因为定义了Tab(16); "a"; Tab(30); "b"; Tab(42); "c"; Tab(58); "d" ,因此每次打印a,总在Tab(16)处打印,b总在Tab(30)处打印,等等,总能对齐。
3、“,”是间隔开一定距离再打印,“;”是紧挨着上一个打印。