English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

最近要交一題作業~~但是我不會寫~~希望有大大能幫我一下(感謝)

他做出來ㄉ結果是在 Form上面顯示
--5 4 3 2 1
--- 4 3 2 1
-----3 2 1
------2 1
--------1
老師說要用For-Next寫麻煩各位大大幫我解答一下

解答完能跟我說一下怎麼做的ㄇ???

(非常感謝)小弟我贈送20點

2007-01-07 15:37:30 · 1 個解答 · 發問者 號龍 1 in 電腦與網際網路 程式設計

1 個解答

Public Sub ForLoop()
Dim i, j, n As Integer
Dim buf As String
n = 9 ' 要印到多少, 可以自己改
For i = n To 1 Step -1 ' 從 n 往下印
buf = Space(10 - i) ' 印前面的空個格
For j = i To 1 Step -1 ' 印那一行的數字
buf = buf & j & " " ' 因為要印在同一行 所以先存在 buf 裡
Next j
Print buf
Next i
End Sub
如果有問題, 請來函討論. 不然, 我可能會錯失你再補充的疑點.

2007-01-07 23:00:20 · answer #1 · answered by JJ 7 · 0 0

fedest.com, questions and answers