求大神帮忙写一下这个代码

如题所述

Private Sub Form_Click()
Cls
For i = 1 To 9 Step 2
    Print Space((11 - i) \ 2);
    For j = 1 To i
        Print "*";
    Next j
    Print Space(4);
    For k = 1 To 10 - i
        Print "*";
    Next k
    Print
Next i
End Sub

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-14

Private Sub Form_Click()

  For i = 1 To 5

    Print Tab(6 - i); String(2 * i - 1, "*"); "  "; String(2 * (5 - i) + 1, "*")

  Next i

End Sub

如果不支持的话,可以用下面的代码:

Private Sub Form_Click()

  For i = 1 To 5

    Print Tab(6 - i);

    for j=1 to 2 * i - 1

      print "*";

    next j

    print "  "; 

    for j=1 to 2 * (5 - i) + 1

      print "*";

    next j

  Next i

End Sub

本回答被网友采纳
第2个回答  2016-04-14
private sub form1_click()
form1.autoredrew=true
dim i as integer,j as integer
for i=1 to 5
for j=5-i to 1 step -1
print " ";
next j
for j=1 to 2*i-1
print "*";
next j
for j=1 to 3
print " ";
next j
for j=1 to 11-2*i
print "*";
next j
print
next i
end sub
相似回答