本學(xué)期我講授數(shù)據(jù)庫應(yīng)用這門課程時,在后面學(xué)習(xí)程序設(shè)計這一章,同學(xué)們往往對程序設(shè)計中的輸入輸出命令的使用不好把握,感覺有些難,不知道在編寫程序時該如何使用,有什么區(qū)別,下面我把這部分內(nèi)容總結(jié)一下,便于同學(xué)們更好的掌握該知識點的內(nèi)容。
常用的輸入輸出命令如下:
1.INPUT命令
格式:INPUT [提示信息] TO <內(nèi)存變量>
功能:等待用戶從鍵盤輸入數(shù)據(jù),用戶可以輸入任意合法的表達(dá)式。當(dāng)以回車鍵結(jié)束輸入時,系統(tǒng)將表達(dá)式的值存入指定的內(nèi)存變量,程序繼續(xù)運行。
說明:
(1)如果選 <字符表達(dá)式>,那末系統(tǒng)會首先顯示該表達(dá)式的值,作為提示信息。
(2)輸入的數(shù)據(jù)可以是常量、變量,也可以是一般的表達(dá)式。但不能不輸入任何內(nèi)容直接按回車鍵。
(3)輸入字符串是必須加定界符,輸入邏輯型常量是要用圓點定界符(如.T.,.F.),輸入日期時間型常量是要用大括號(如{2001-03-01})。
2.ACCEPT命令
格式:ACCEPT [提示信息] TO <內(nèi)存變量>
功能:等待用戶從鍵盤輸入字符串。當(dāng)以回車鍵結(jié)束輸入時系統(tǒng)將該字符串存人指定的內(nèi)容變量,程序繼續(xù)運行。
說明:
(1)如果選用 <字符表達(dá)式>,那么系統(tǒng)會首先顯示該表達(dá)式的值,作為提示信息。
(2)該命令只能接收字符串。用戶在輸入字符串時不需要加定界符;否則,系統(tǒng)會把定界符作為字符串本身的一部分。
(3)如果不輸入任何內(nèi)容而直接按回車鍵,系統(tǒng)會把空串賦給指定的內(nèi)存變量。
3、定位輸入命令
【命令】 @<行,列> SAY <提示信息> GET <變量>
READ
【功能】 在屏幕指定的行列位置上輸入數(shù)據(jù)。
【說明】 命令中的各選項說明如下:
<行,列>是指屏幕窗口的位置。
SAY <提示信息>給出提示信息。
GET <變量> 取得變量的值。
READ用于激活屏幕,使當(dāng)前所有的GET能接受輸入(修改),不需要修改按回車鍵。
4、非格式輸出命令
【命令】 ?<內(nèi)存變量名表>
或 ??<內(nèi)存變量名表>
【功能】顯示內(nèi)存變量、常量或表達(dá)式的值。
【說明】一個?是換行輸出,兩個?是同行輸出。
5、 格式輸出命令
【命令】 @ <行,列> SAY <表達(dá)式>
【功能】 按指定的坐標(biāo)位置在屏幕上輸出表達(dá)式的值。
所以同學(xué)們在編寫程序的時候,要掌握好輸入輸出命令的格式與功能,一定注意格式是固定的,但編寫語句是靈活的,所以要合理使用這些輸入輸出語句,這樣可以增強(qiáng)程序的功能。 |