當前位置:編程學習大全網 - 編程語言 - Qbasic問題

Qbasic問題

壹、 Qbasic系統的安裝與啟動

1、Qbasic的安裝與啟動

1)啟動

說明:(1)QBASIC.exe是Qbasic解釋程序的主體(執行文件),由它實現Qbasic的解釋執行功能,並提供壹個文本編輯器。

(2)QBAIC.hlp是聯機(在線)幫助文件,它向用戶提供“幫助信息”,說明Qbasic語言的語法規則以及 Qbasic編輯環境的使用方法。這兩個文件必須同時存在才可使用。

3)按以下步驟即可啟動Qbasic。

方法壹:在DOS狀態下啟動QBASIC

C:\)CD\ucdos

C:\ucdos)QBASIC.exe

方法二:在WINDOWS狀態下啟動QBASIC

打開C盤中的ucdos文件夾,雙擊QBASIC.EXE

二、 Qbasic的操作環境

1、qbasic的窗口

啟動Qbasic後,屏幕上出現此“Welcome…(歡迎)”的畫面(圖8—l)。用戶有兩個選擇:

按______鍵進人 Qbsic的聯機幫助系統,它將告訴妳怎樣使用 Qbasic。

按______鍵清屏,進人 Qbasic的工作窗口,如圖 8—2所示。窗口分上、下兩部分。

(1)上部窗口(view):在屏幕上部是壹個較大的窗口,功能:___________

(2)下部窗口(Immediate):功能:_____________________

(3)按_______可以實現活動窗口轉換。

2、刪宇符

(1)用“Delete”鍵或小鍵盤的“Del’’鍵刪除光標所在位置的字符。

(2)按“Back Space”鍵刪除光標前面的壹個字符。

3、刪壹行

(1)用 Ctrl+Y(即壹手按 Ctrl鍵,壹手按 Y鍵)可刪除光標所在的壹行。

4、將光標移到欲刪除的壹行的開頭,按住Shift鍵,連續按→鍵直到該行被反白的條框所覆蓋,此時,按Del鍵或空格鍵,則反白框所覆蓋的部分被刪除。 如果開始時光標位置不在壹行的開頭,而在壹行的中間,則按Shift和→鍵後反白條框只覆蓋從光標開始向右的部分,被刪除的也是這部分字符。

5、刪多行

將光標移到欲刪除的部分首行的行首。按Shift和↓鍵反白條框覆蓋光標所在行和下壹行,連續按此鍵,則覆蓋下面的多行。再按Del鍵或空格鍵,則反白條框所覆蓋的多行全被刪除。這種利用反白條框界定程序中某部分的方法稱為“選定”某壹部

三、 Qbasic的觀察窗口是壹個全屏幕文本編輯器,在其內可以輸人、修改或運行壹個Qbasic程序,為熟悉Qbasic的工作環境,我們做如下練習。

1、從鍵盤輸入如下程序,把這個程序以“SJ01·BAS”保存到“QB”文件夾。

PLAY”mb t120 o4 L8”

PLAY”o4 c8 c4 d8 f4 d4 c8 d8 f8 d8 c8 dl6 c16 o3 a8 g8”

PLAY”o3 f8 f4 d8 c8 o4 c8 o3 a8 g8 a2”

PLAY”o4 c8 c4 d8 f4 d4 c8 d8 f8 d8 c3 o3 a8 g8”

PLAY”o3 f8 f8 f8 d8 c8 o4 c8 o3 a8 gf3”

ENd

2、運行Qbasic程序

按 運行上述程序,演奏壹段《我心愛的小馬車》樂曲。在Qbasic環境下可以采用下面三種方法之壹運行壹個程序。

1)從菜單條中用鼠標或鍵盤選擇“Run”菜單中的“Start”命令。

用鍵盤選擇的方法是:

①先按Aft鍵,“激活”菜單欄。 ②按→鍵,使亮條移動至“Run”欄。

③按回車鍵,拉出“RUN’欄的下拉菜單。④選Start選項,按回車。

3、修改程序(刪除行)

⑴把光標移到SJ01·BAS第四行語句處,按(Ctrl)十y),將第四行語句刪除掉,同時第五行語句被提升到第四行語句處,Qbasic每刪除壹行或壹字,都把其後的內容向前提升。我們在原處再按壹次(Ctrl+<Y>,剛被提升到第四行的內容也被刪除。

⑵修改程序(插入行)

把光標移到第壹行,按(End)鍵把光標移到行尾,按回車鍵。我們觀察到在第2行處增加了壹個空行。同時,原第二行及以後各行相應後移。在這壹行我們輸人

FOR I=1 TO 2

把光標移到最後壹行“END”的“E”下邊按<Ctrl>+<N>,這時在“End”行前插人壹個空白行,在這行我們輸人:NEXT I ③再次運行程序

再次按(Shift)+(F5)或<F5)運行修改過的程序,也可按(F8)觀察每壹步的運行。

④把程序保存到磁盤上

依次按(Alt)、(F)、(s)鍵,當出現對話框後在“File name:”後輸人文件名(如 callol.bas),回車。

如果按Shift和↑鍵,則光標所在行和其上壹行被覆蓋,按Del鍵或空格鍵,此部分亦可被刪除。

4、從鍵盤輸入如下程序,把這個程序以“SJ02·BAS”保存到“QB”文件夾。(可不做)

  • 上一篇:武漢2021上海松江區第三實驗小學需要招4名老師?
  • 下一篇:正則表達式(字符串包)
  • copyright 2024編程學習大全網