VB打印这个题目 金字塔图案如图所示 1 222 33333 4444444 555555555 6666666 77777 888 9 谢谢啊

2025-05-09 16:02:50
推荐回答(2个)
回答1:

For i = 1 To 9
Picture1.Print Spc(9 - i); String(2 * i - 1, CStr(i))
Next i

回答2:

Private Sub Command1_Click()
Dim i%
For i = 1 To 9
Print Spc(Abs(5 - i)); String(IIf(i <= 5, i * 2 - 1, (9 - i) * 2 + 1), CStr(i))
Next
End Sub