回補充教材
plus.gif (6915 個位元組)下載word檔案

QuickBASIC與GWBASIC指令及運算符號一覽表

QuickBASIC GWBASIC 功能說明
- - 負值運算
$DYNAMIC 程式執行時配置陣列儲存空間
$STATIC 陣列宣告時配置陣列儲存空間
*,/ *,/ 乘、除運算
\ \ 整數除法運算
^ ^ 指數運算
+,- +,- 加、減法運算
< < 小於
<= <= 小於等於
<>或>< <>或>< 不等於
= = 等於
> > 大於
>= >= 大於等於
ABS(x) ABS(x) 絕對值函數
AND AND 且運算
ASC (X) ASC (X) 傳回X字串第一個字元的ASCII碼
ATN(x) ATN(x) 反正切函數
BEEP BEEP 嗶嗶聲
CALL 呼叫副程式
CDBL(X) CDBL(X) 將X值以四捨五入的方式轉換為倍精數
CEXT(X$,n) 將X$中符合n指定型態的字元組合成一個字串傳回
CHAIN CHAIN 執行權移轉
CHDIR 移轉工作目錄
CHR$ (n) CHR$ (n) 傳回ASCII碼n所對應的字元
CINPUT$ 循序檔:以字元為單位讀取資料
CINSTR (n,X$.Y$) 由x$第n個字串找出Y$出現的位置
CINT(X) CINT(X) 四捨五入去除小數轉為整數
CIRCLE CIRCLE 畫圓形
CLEAR CLEAR 清除主記憶體中的變數值
CLEN 與LEN相同,但將1Byte和2Byes的中文字元皆當做一個字元單位
CLNG(X) 以四捨五入法將數值待換為長整數
CLOSE CLOSE 關閉檔案
CLS CLS 清除螢幕
CMID$ (x$,n[,m]) 與MID$相同,但將1Byte和2Bytes的中文字元皆當做一個字元單位
COLOR COLOR 設定前景及背景色
COS(x) COS(x) 餘弦函數
CPOS(X$,n) 傳回x$從第一個字元到n指定的字元之間的長度
CSNG$(X$) 將x$字串中的2Bytes字轉換成1Byte字元
CSNG(X) CSNG(X) 將X值以四捨五入的方式轉換為單精數
CSRLIN CSRLIN 傳回游標的列位置
CVD CVD 將字串轉換成倍精準數
CVI CVI 將字串轉換成整數
CVL 將字串轉換成長整數
CVS CVS 將字串轉換成單精準數
DATE$ DATE$ 日期函數
DECLARE 副程式函式宣告
DEF FN..END DEF DEF FN 自定函數敘述
DIM DIM 陣列宣告
DO-LOOP 迴圈控制敘述
DRAW DRAW 巨集繪圖敘述
EOF EOF 檔案終點測試
EQV EQV 相等
ERASE ERASE 陣列清除
EXIT(DEF,DO,FORFUNCTION,SUB) 中斷迴圈、函式敘述
EXP(x) EXP(x) 指數(e的,次方)函數
FIELD FIELD 隨機檔:設定欄位名稱及長度
FILES FILES 顯示檔案目錄
FIX(X) FIX(X) 直接去除小數轉為整數
FOR-NEXT FOR-NEXT 迴圈控制敘述
FUNCTION..END FUNCTION 函式敘述
GET GET 儲存螢幕上的影像
GET# GET# 隨機檔:讀取檔案資料
GOSUB..RETURN GOSUB..RETURN 副常式敘述
GOTO GOTO 無條件流程控制敘述
HEX$(x) HEX$(x) 將X轉為十六進位值
IF..THEN..ELSE..ENDIF IF..THEN..ELSE..ENDIF 單一出口流程控制敘述
IMP IMP 包含
INPUT INPUT 由鍵盤輸入一個或一個以上的資料
INPUT# INPUT# 循序檔:讀取檔案資料
INPUT# INPUT$ 由檔案或鍵盤讀取特定數目的位元組
INSTER(n,x$,y$) INSTER(n,x$,y$) 由x$第n字元找出y$出現的位置
INT(X) INT(X) x>0則直接去小數為整數,x<0則去負號為整數
IPALETTE USING IPALETTE USING 更換調色盤
KILL KILL 刪除磁碟中的檔案
LBOUND 傳回陣列註標的下界
LCASE$ 將大寫英文字母特為小寫英文字母
LEFTS (X$,n) LEFTS (X$,n) 傳回X$字串最左邊的n個字元
LEN(X$) LEN(X$) 計算字串X$的字元個數
LINE INPUT# LINE INPUT# 循序檔:讀取整行資料
LINR LINE 畫直線
LIST LIST 將程式列印至螢幕
LOC LOC 傳回檔案指標的所在位置
LOCATE LOCATE 指定游標所在位置
LOF LOF 測知檔案長度
LOG(x) LOG(x) 對數函數
LPRINT LPRINT 將資料由印表機列出
LPRINT USING LPRINT USING 將資料以所設定的格式由印表機列出
LSET LSET 隨機檔:將欄位資料向左靠齊,寫入緩衝區
LTRIM$ 將字串前端的空白字元去掉
MID$ MID$ 更換部份字串內容
MID$(x$,n[,m]) MID$(x$,n[,m]) 由x$第n字元開始讀取m個字元
MKD$(n) MKD$(n) 將倍精準數轉換成字串
MKD$(n) MKD$(n) 將倍精準數轉換成字串
MKDIR 建立一個子目錄
MKI$(n) MKI$(n) 將整數轉換成字串
MKL$(n) 將長整數轉換成字串
MKS$(n) MKS$(n) 將單精準數轉換成字串
MOD MOD 模數運算(取餘數)
NAME. ..AS NAME. ..AS 更改程式檔案名稱
NOT NOT 反運算
OCT(x) OCT$(x) 將X轉為八進位值
ON GOTO ON GOTO 多重出口流程控制敘述
ON..GOSUB ON..GOSUB 符合條件則跳至指定副常式
OPEN OPEN 開啟檔案
OPTION BASE OPTION BASE 改變最小註標
OR OR 或運算
PAINT PAINT 圖形著色
PALETTE PALETTE 改變調色盤中的一色
PLAY PLAY 依指定音符發聲
PMAP PMAP 邏輯座標與實際座標的轉換
POINT POINT 測知圖點座標或顏色
POS(n) POS(n) 傳回游標的行位置
PRINT PRINT 將資料顯示於螢幕上
PRINT USING LPRINT USING 將資料以所設定的格式顯示於螢幕
PRINT# PRINT# 循序檔:將資料寫入檔案,資料不分隔
PRINT# USING PRINT# USING 循序檔:以特定格式將資料寫入檔案
PRSET PRESET 用背景色畫點
PSET PSET 用前景色畫點
PUT PUT 將儲存於陣列中的影像顯示到螢幕上
PUT# PUT# 隨機檔:將資料寫入磁碟
RANDOMIZE RANDOMIZE 亂數種子數設定
READ...DATA READ...DATA 讀取程式中的資料
REDIM 重新宣告陣
REM REM 程式註解
RESTORE RESTORE 使READ讀取過的資料可重覆讀取
RIGHT$(X$,n) RIGHT$(X$,n) 傳回X$字串最右邊的n個字元
RMDIR 刪除一個子目錄
RND(x) RND(x) 亂數產生函數
RSET RSET 隨機檔:將欄位資料向右靠齊,寫入緩衝區
RTRIM$ 將字串尾端的空白字元去掉
SCREEN SCREEN 設定螢幕顯示模式
SCREEN(r,c[n]) SCREEN(r,c[n]) 在文字模式下讀取一個指定位置上的字元碼或顏色
SEEK #N 移動檔案指標到指定位置
SEEK(N) 傳回目前檔案位置
Select CASE...END Select 多重出口流程控制敘述
SGN(x) SGN(x) 符號函數
SHARED SHARED 共用變數宣告
SIN(x) SIN(x) 正弦函數
SLEEP 暫停目前程式的執行
SOUND SOUND 指定頻率在設定時間內發聲
SPACES(n) SPACES(n) 傳回n個空白字元組成的字串
SPC (n) SPC (n) 使游標跳過n個空格
SPC(n) SPC(n) 跳過n個空白
SQR(x) SQR(x) 平方根函數
STATIC 全部區域變數的保存
STATIC val1,val2 個別區域變數的保存
STEP STEP 設定相對座標
STOP / END STOP / END 程式中斷/終止
STR$(n) STR$(n) 將數值型別的數值轉為字串型別
STRINGS(n,m) STRINGS(n,m) 傳回n個ASCII碼為m的字元所組成的字串
STRINGS(n,x$) STRINGS(n,x$) 傳回n個由x$字串之第一個字元所組成的字串
SUB...ENDSUB 副程式敘述
TAB (n) TAB (n) 移動游標至所在行第n個欄位上
TAN(x) TAN(x) 反正切函數
TIME$ TIME$ 時間函數
TIMER TIMER 傳回目前的時間
TRON / TROFF ITRON / TROFF 流程追蹤
TYPE-END TYPE 自定資料型別
UBOUND 傳回陣列註標的上界
UCASE$ 將小寫英文字母轉為大寫英文字母
VAL(X$) VAL($) 將字串X$內的數字由字串型別轉為數字型別
VIEW VIEW 開設繪圖視窗
WHILE-WEND WHILE-WEND 條件迴圈控制敘述
WINDOW WINDOW 重新定義一個邏輯座標系統
WRITE# WRITE# 循序檔:將資料寫入檔案,資料分隔
XOR XOR 互斥運算
功能表[F/檔剝申的[M/合併] MERGE 程式合併
功能表[F/檔案]中的[N/新增程式] NEW 清除主記憶體中的程式
功能表[F/檔案]中的[S/儲存] SAVE 將程式檔案儲存至磁碟中
功能表[F/檔案]中的[X/結束] SYSTEM 回到DOS提示符號之下
功能表[F/檔紫]中的[O/載入程式] LOAD 將程式檔案由磁碟中讀出
功能表[R/執行]中的[S/啟動] RUN 執行程式
AUTO 自動編排行號
LLIST 將程式內容由印表機列出
EDIT 程式編輯
DELETE 刪除行號
RENUM 重編行號



[壹、程式語言的簡介][貳、程式語言應用]

[補充教材][教學目標][教學評量][教學活動][教學測驗][相關網站][相關軟體]

回本章 頁首回本章 頁首