vb 九九乘法表

2025-02-28 19:21:20
推荐回答(3个)
回答1:

(1)print"*"
意思是打印一个字符"*"。
(2)print:print
VB中,一行一句命令,如果你想多句命令一行,可用冒号隔开。
print省略参数就表示输出一个空行。
简单说,"print:print"就等于:
print
print
打印两行空行。
(3)tab(n)函数。
用来将光标移到参数n指定的位置开始输出信息。tab(i*6),(i=1,2,3...),也就是在第6、12、24...格才输出表达式,这样看起来就像一个列表一样。如果你需要更要宽松一点,你写成tab(i*7)也是可以的:)

楼主提供的程序代码,语句有点混乱,运行也不正确.
请参考我提供的以下的乘法表(思路清晰):
Private Sub Form_Click()
Print Tab(35); "乘法表"
Dim Se As String
For I = 1 To 9
For J = 1 To I
Se = I & "X" & J & "=" & I * J
Print Tab((J - 1) * 9); Se;
Next J
Print
Next I
End Sub

回答2:

04九九乘法表的记忆方法

回答3:

Private Sub Command1_Click()
Dim i As Integer, j As Integer, s As String
For i = 1 To 9
    
    For j = 1 To i
    s = " " & i & "x" & j & "=" & i * j & String(5, " ")
    If j > 1 And i * j < 10 Then s = s + String(1, " ")
    Label1.Caption = Label1.Caption + s
    Next
    Label1.Caption = Label1.Caption & vbCrLf + " "
    
Next
End Sub