VB中输出下列图形

AAAAAAAABBBBBBTTTTHH注意:每个字母都是居中的是这样的吧PrivateSubForm_Activate()Dimi%,j%,a$,b$a="ABTH"F... AAAAAAAA
BBBBBB
TTTT
HH

注意:每个字母都是居中的
是这样的吧
Private Sub Form_Activate()
Dim i%, j%, a$, b$
a = "ABTH"
For i = 1 To 4
Print Tab(i);
For j = 1 To 10 - i * 2
b = Mid(a, i, 1)
Print b;
Next j
Print
Next i
End Sub
展开
 我来答
帐号已注销
2007-11-14 · TA获得超过1809个赞
知道大有可为答主
回答量:1971
采纳率:0%
帮助的人:2373万
展开全部
你的可行,下面的用了space()和string()

Private Sub Form_Activate()
a = "ABTH"
For i = 1 To 4
Print Space(i) & String(10 - 2 * i, Mid(a, i, 1))
Next i
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式