请编写下列图形的VB程序 For循环结构 谢谢
答案:3 悬赏:0
解决时间 2021-02-04 16:02
- 提问者网友:猖狂醉薇
- 2021-02-04 00:07
1 333 55555 7777777 55555 333 1第一个1有点问题啊这个图形是上下对称的
最佳答案
- 二级知识专家网友:飘零作归宿
- 2021-02-04 00:51
Private Sub Command1_Click()
For i = 1 To 7 Step 2
s = ""
For j = 1 To 7 - i Step 2
s = s & " "
Next j
m = ""
For k = 1 To i
m = m & i
Next k
s = s & m
Print s
Next i
If i = 9 Then
For i = 5 To 1 Step -2
s = ""
For j = 7 - i To 1 Step -2
s = s & " "
Next j
m = ""
For k = i To 1 Step -1
m = m & i
Next k
s = s & m
Print s
Next i
End If
End Sub
For i = 1 To 7 Step 2
s = ""
For j = 1 To 7 - i Step 2
s = s & " "
Next j
m = ""
For k = 1 To i
m = m & i
Next k
s = s & m
Print s
Next i
If i = 9 Then
For i = 5 To 1 Step -2
s = ""
For j = 7 - i To 1 Step -2
s = s & " "
Next j
m = ""
For k = i To 1 Step -1
m = m & i
Next k
s = s & m
Print s
Next i
End If
End Sub
全部回答
- 1楼网友:丢不掉的轻狂
- 2021-02-04 01:36
Private Sub Command1_Click()
Dim i%, j%
For i = 1 To 7 Step 2
Print Tab(7 - i);
For j = 1 To i - 1
Print i;
Next j
Print i
Next i
For i = 5 To 1 Step -2
Print Tab(7 - i);
For j = 1 To i - 1
Print i;
Next j
Print j
Next i
End Sub
- 2楼网友:承载所有颓废
- 2021-02-04 01:22
private sub command1_click() for i = -4 to 4 print spc(3 * abs(i)); 5 - abs(i); spc(6 * (4 - abs(i)) - 1); currentx = currentx - 270 print 5 - abs(i) print next i
end sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯