回覆列表
-
1 # 使用者4781368587107
-
2 # lanfengz3
Dim num(4) As Long"存放輸入資料的陣列
Dim i As Long, j As Long, n As Long
For i = 0 To 4
num(i) = Val(InputBox("正在輸入第" & i + 1 & "個數:"))
Next i
For i = 0 To 4
For j = i To 4
If num(j) > num(i) Then
n = num(i)
num(i) = num(j)
num(j) = n
End If
Next j
Next i
"按順序輸出
For i = 0 To 4
Print num(i),
Next i
VB比較好入門,也是一種快速應用開發的語言,但要把VB學精學透徹並不那麼短時間能夠實現。 你可以先學習一下VB的體系結構,大致看看就行,可能其中會有些概念不可理解,不要緊,不用去深究,時間長了接觸多了你會理解的。這樣做的目的主要是瞭解VB適合做什麼,他的程式設計特點和執行機制是什麼等概括性的東西你要有個瞭解。 然後你可以開始從語法學起了,VB語法並不難,但對於每個語法要點一定要自己親自練習一下,達到熟練掌握的程度。先不要急著實現太大的功能,你這個時候也不可能實現。 接下來你可以熟悉一下VB企業版提供的那麼多控制元件的應用了,VB提供的控制元件很多,你最好逐個參考MSDN做有一些小程式試一下,不必記住所有控制元件的介面,但你要知道以後用到的時候怎麼查資料。 資料庫開發是VB中很重要的一塊,你不能錯過,建議剛開始的可以使用ADO控制元件編寫一些小程式,但如果熟悉了之後最好使用ADO物件程式設計,因為這樣更靈活。這一點我強烈建議你使用ADO物件程式設計。 等上面這些你都學得差不多了,其間可能也會學到API程式設計的時候,你的VB水平已經到中等水平了,接下來幹什麼呢?好好實踐一下吧,有機會的話最好能參與到專案實踐中去,如果沒有這樣的機會就自己給自己定些任務來開發些簡單的應用,練習多了自然會見成效的。 上面這些僅是個人的學習體會,你可結合自己的學習特點進行自己的安排,我相信,只要有執著的精神和毅力,沒有什麼是學不通的。VB的積木式程式設計培訓 這裡有影片,樓主可以看一下。