怎样用vb显示由*组成的三角形和平行四边形?求代码
1个回答
展开全部
'三角形
Private Sub CommandButton1_Click()
Dim i, j, max As Integer
max = 5
Dim str As String
For i = 0 To max
For j = 0 To i * 2
str = str & "*"
Next j
str = str & vbCrLf
Next i
MsgBox str
End Sub
'平行四边形
Private Sub CommandButton2_Click()
Dim i, j, max As Integer
max = 5
Dim str As String
For i = 0 To max
For j = 0 To i * 2
str = str & " "
Next j
For j = 0 To max * 2
str = str & "*"
Next j
str = str & vbCrLf
Next i
MsgBox str
End Sub
这是2个方法 分别是三角形和平行四边形
max是行数 你可以自行修改
最后结果是通过msgbox显示出来的 ,你也可以把他们显示到textbox、Lable或者其他你喜欢的控件上
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询