自己记录自己吧 关注:1贴子:235
  • 7回复贴,共1

输出如下图形:
*
***
*****
*******
*********
Private Sub Command1_Click()
Dim m As Integer, n As Integer, s As String,i As Integer, j As Integer
n = 4
m = 1
s = "*"
For i = 5 To 1 Step -1
Print Spc(n);
For j = 1 To 2 * m - 1
Print s;
Next j
Print
n = n - 1
m = m + 1
Next i
End Sub


IP属地:陕西1楼2012-06-05 10:40回复

    打印图形:
    *
    **
    ***
    ****
    *****
    Private Sub Command1_Click()
    For i = 1 To 5
    Print String(i, "*")
    Next
    End Sub


    IP属地:陕西2楼2012-06-05 10:41
    回复
      2025-08-16 19:38:26
      广告
      不感兴趣
      开通SVIP免广告

      打印图形:
      *********
      *******
      *****
      ***
      *
      Private Sub Command1_Click()
      For i = 1 To 5
      Print Tab(i); String(11 - 2 * i,"*")
      Next
      End Sub
      


      IP属地:陕西3楼2012-06-05 10:42
      回复

        打印以下图形
        *
        ***
        *****
        *******
        *****
        ***
        *
        Private Sub Form_Click()
        Dim i%, j%, k%
        For i = 0 To 3
        For j = 0 To 2 - i
        Print " ";
        Next j
        For k = 1 To 2 * i + 1
        Print "*";
        Next k
        Print
        Next i
        For i = 0 To 2
        For j = 0 To i
        Print " ";
        Next j
        For k = 0 To 4 - 2 * i
        Print "*";
        Next k
        Print
        Next i
        End Sub


        IP属地:陕西4楼2012-06-05 10:43
        回复

          建立文件并输出文件,文件内容如下:
          *****
          *****
          *****
          *****
          *****
          Private Sub Form_Click()
          For i = 1 To 5
          Print #1, Spc(i); "*****"
          Next i
          End Sub


          IP属地:陕西5楼2012-06-05 10:44
          回复

            Private Sub Command1_Click()
            Dim a(6, 6) As Integer
            Dim i, j, k, t As Integer
            For i = 1 To 6
            For j = 1 To 6
            Select Case i
            Case Is < j
            a(i, j) = 1
            Case Is > j
            a(i, j) = 2
            Case Is = j
            a(i, j) = 0
            End Select
            Print a(i, j);
            Next j
            Print
            Next i
            End Sub


            IP属地:陕西6楼2012-06-05 10:46
            回复
              LS图形
              011111
              201111
              220111
              222011
              222201
              222220


              IP属地:陕西7楼2012-06-05 10:47
              回复

                输出40以内能够被3整除的数,要求输出结果为5个数一行。
                Private Sub Form_Click()
                Dim x As Integer, i As Integer
                i = 0
                For x = 1 To 40
                If (x / 3) = (x \ 3) Then
                Print x;
                i = i + 1
                End If
                If i Mod 5 = 0 Then
                Print
                End If
                Next x
                End Sub


                IP属地:陕西8楼2012-06-05 10:48
                回复