(2)在Visual FoxPro中,用來建立程序文件的命令是____。
A.OPEN COMMAND<文件名>
B.CREATE COMMAND<文件名>
C.MODIFY COMMAND<文件名>
D.以上答案都不對
【解析】本題考查的知識點是建立程序文件的命令的使用。在VisualFoxPro中,建立程序文件的命令是MODIFY COMMAND<文件名>。
選項A和B語法錯誤。選項C是建立程序文件的命令。選項D的說法錯誤。
【答案】C
6.輸入命令I(lǐng)NPUT
【格式】INPUT[<提示信息>]TO<內(nèi)存變量>
【功能】在程序執(zhí)行過程中,將用戶交互式輸入的內(nèi)容賦值給指定內(nèi)存變量,可以輸入字符型、數(shù)值型、邏輯型、日期型和日期時間型等類型數(shù)據(jù),而且可以是常量、變量、函數(shù)或表達式等形式,按回車鍵結(jié)束輸入,系統(tǒng)將輸入的數(shù)據(jù)賦值給<內(nèi)存變量>。
注意:
(1)如果選用<字符表達式>,那么系統(tǒng)會首先顯示該表達式的值,作為提示信息。
(2)輸入的數(shù)據(jù)可以是常量、變量、表達式。但不能不輸入任何內(nèi)容直接按回車。
(3)輸入字符串時必須加定界符,邏輯常量必須用圓點定界,日期常量用大括號(如{^2004-12-23})
【舉例】
1.輸入”張航”到XM變量中。
INPUT”請輸入員工姓名:”TO XM
請輸入員工姓名:”李小林”
?XM
李小林
2.輸入邏輯值到HF變量中表示婚姻狀況。
INPUT”已婚否:”TO HF
已婚否:.T.
?HF
.T. 7.輸入命令A(yù)CCEPT
【格式】ACCEPT[<提示信息>]TO<內(nèi)存變量>
【功能】在程序執(zhí)行過程中,將用戶交互式輸入的內(nèi)容作為字符串賦值給指定內(nèi)存變量。該命令只接受字符型數(shù)據(jù),輸入的字符串不需要加定界符。
注意:
(1)如果選用<字符表達式>,那么系統(tǒng)會首先顯示該表達式的值,作為提示信息。
(2)該命令只能接收字符串。在輸入字符串時不需要加定界符。
(3)如果不輸入任何內(nèi)容直接按回車。系統(tǒng)會把空串賦給指定的內(nèi)存變量。
【例1】輸入“平衡”到XM變量中。
ACCEPT”請輸入教師姓名:”TO XM
請輸入教師姓名:平衡
?XM
平衡
【例2】編程從鍵盤輸入某數(shù)據(jù)庫的文件名,要求打開該數(shù)據(jù)庫并顯示其內(nèi)容。程序文件名為PA1.PRG。
MODI COMMAND PA1
SET TALK OFF
CLEAR
ACCEPT"請輸入數(shù)據(jù)庫名:"TO A
OPEN DATABASE&&A
ACCEPT"請輸入表名:"TO B
USE&&B
LIST
USE
SET TALK ON
RETURN8.WAIT命令
【格式】WAIT[<提示信息>][TO<內(nèi)存變量>][WINDOW[AT<行>,<列>]][NOWAIT][CLEAR|NOCLEAR][TIMEOUT<數(shù)值表達式>]
【功能】顯示提示信息,暫停程序執(zhí)行,直到用戶按任意鍵或單擊鼠標時繼續(xù)執(zhí)行程序。
若選擇可選項[TO<內(nèi)存變量>],將輸入的單個字符作為字符型數(shù)據(jù)賦給指定的<內(nèi)存變量>;若用戶是按Enter鍵或單擊鼠標,<內(nèi)存變量>的值為空串。
若省略所有可選項,屏幕顯示“鍵入任意鍵繼續(xù)……”默認提示信息。
【例】在STUDENT數(shù)據(jù)庫的STUD表中顯示任意一個系學(xué)生的情況。
程序文件名為PA2.PRG
SET TALK OFF
CLEAR
OPEN DATABASE學(xué)生管理
USE學(xué)生
WAIT"請輸入待查學(xué)生的學(xué)號(1-3):"TO N
IF VAL(N)<1.OR.VAL(N)>3
WAIT"輸入無效,結(jié)束程序運行!"WINDOW TIMEOUT 5
RETURN
ELSE
STORE"0"+N TO AAA
LIST FOR學(xué)號=AAA
ENDIF
CLOSE DATABASE
SET TALK ON
RETURN
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |