GWBASIC
程式設計是很好玩的,如果會寫程式叫電腦照我們的意思做事,那就更好玩了!不用怕學寫程式,現在就讓我們開始,用最簡單的程式語言GWBASIC來做練習。
首先上網蒐尋GWBASIC.EXE,將GWBASIC.EXE檔案下載複製到您的電腦,不用任何安裝動作,直接用滑鼠左鍵點它兩下,您就可以看到如下畫面。
圖1 GWBASIC工作畫面
恭喜您,您已成功建立了一個程式開發的環境!現在開始用我們的手指頭在鍵盤上輸入程式:
練習1. 做1 + 2 = ?
輸入程式如下:
100 A = 1
110 B = 2
120 C = A + B
130 PRINT A, B, C
140 END
輸入完成後的畫面如圖2,接下來直接按鍵盤最上方一排的F2鍵,立刻可以看到執行結果。如果把程式稍微修改如練習2,可以看到更明確的輸出結果。
圖2 練習1程式輸入完成畫面
練習2. 做1 + 2 = ? 修改輸出指令。
輸入程式如下:
100 A = 1
110 B = 2
120 C = A + B
130 PRINT "A ="; A, "B ="; B,"C ="; C
140 END
您如果都執行順利,也都滿意輸出結果,那麼請直接跳到練習3繼續做練習,等碰到問題時再回來這裡找解決方法。
您如果執行得不順利,這是好事先恭喜您!您比剛剛直接跳到練習3繼續做練習的人幸運,您會先學到解決問題的方法。
問題1. 我不會把練習1修改成練習2。
試試看:把游標移至畫面上130行的地方,只要修改這一行就好,修改完成後請記得按Enter鍵,然後按Esc鍵之後才按F2鍵。
問題2. 執行結果怪怪的。
試試看:先按Esc鍵,然後在鍵盤依序按LIST四個英文字母後按Enter鍵,之後可以在畫面上看到自己寫的程式,再檢查一下LIST出來的程式是否正確。您也可以直接按鍵盤最上方一排的F1鍵,取代依序按LIST四個英文字母。
問題3. 多了一行不要的程式怎麼辦?
試試看:先按Esc鍵,然後依樣打上那行的行號,行號後面不要打程式,再按Enter鍵,就可以清除那一行了。
練習3. 做2 x 3 = ?
輸入程式如下:
100 A = 2
110 B = 3
120 C = A * B
130 PRINT "A ="; A, "B ="; B,"C ="; C
140 END
問題4. 行號一定要100,110,120,…才可以嗎?
試試看:GWBASIC有行號就可,大小或間隔不拘,拉大間隔的好處是可以在中間插入新程式。
問題5. 如何清除畫面上部份的程式?
試試看:下達DELETE 100-110命令就可以清除行號100至110間的程式。
問題6. 如何清除畫面上全部的程式?
試試看:下達NEW命令就可。
問題7. 如何把我設計的程式存起來?
試試看:鍵入如下命令 SAVE”XXX.BAS”,其中XXX是您給的檔名,您也可以把程式存到某個資料夾內,如SAVE”D:\CYU\MYFILE.BAS”。 您也可以直接按鍵盤最上方一排的F4鍵,取代依序按SAVE”。
問題8. 如何把我儲存的程式叫回來?
試試看:鍵入如下命令 LOAD”XXX.BAS”,其中XXX是您存的檔名,如果載不到,您可能要給出正確的資料夾,如LOAD” D:\CYU\MYFILE.BAS”。 您也可以直接按鍵盤最上方一排的F3鍵,取代依序按LOAD”。
恭喜您,您已經學會寫GWBASIC程式了,如果您想把GWBASIC程式練習好一點,本網站還有幾個專題範例的程式可以讓您參考做練習。
問題9. 後面專題範例中還有很多程式碼看不懂,像FOR, NEXT, GOTO…。
試試看:先到圖書館借一本BASIC的書來看,越舊的書越好,只要看書中FOR怎麼用、NEXT怎麼用、GOTO怎麼用、…,憑您的聰明才智,這些您沒看過的程式碼很快就變成您的好朋友了。再不行,直接去找盧老師,把他考倒也可以讓自己爽一下!