如何用VB程序设计出如下带*的倒三角? ******* ***** *** *
2个回答
展开全部
难度太大,做不了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可运行代码为:
Const s = "倒三角形"
Private Sub Command1_Click()
Dim N As Integer
Do
N = InputBox("你一共准备输出几行?", s, 5)
If N > 50 Then
MsgBox "你的行数也太多了吧?看着我就累了。", vbExclamation, s
ElseIf N < 1 Then
MsgBox "这怎么能搞成?你见过" & N & "行的三角形?", vbCritical, s
Else
Exit Do
End If
Loop
最长星星数 = N + N + 1
For i = 1 To N
Print Tab(i); String(最长星星数 - i - i, "*")
Next i
End Sub
实质有用的代码仅仅是:
最长星星数 = N + N + 1
For i = 1 To N
Print Tab(i); String(最长星星数 - i - i, "*")
Next i
Const s = "倒三角形"
Private Sub Command1_Click()
Dim N As Integer
Do
N = InputBox("你一共准备输出几行?", s, 5)
If N > 50 Then
MsgBox "你的行数也太多了吧?看着我就累了。", vbExclamation, s
ElseIf N < 1 Then
MsgBox "这怎么能搞成?你见过" & N & "行的三角形?", vbCritical, s
Else
Exit Do
End If
Loop
最长星星数 = N + N + 1
For i = 1 To N
Print Tab(i); String(最长星星数 - i - i, "*")
Next i
End Sub
实质有用的代码仅仅是:
最长星星数 = N + N + 1
For i = 1 To N
Print Tab(i); String(最长星星数 - i - i, "*")
Next i
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询