




已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Visual Foxpro函數(shù)與表達(dá)式一、選擇題1、在Visual Foxpro數(shù)據(jù)庫管理系統(tǒng)中,下列數(shù)據(jù)屬于常量的是( )A 02/07/97 BT C.Y. DTOP2、將邏輯真值賦給內(nèi)存變量LZ的正確方法是:( )ALZ=“.T.” BSTORE“T”TO LZ CLZ=TURE DSTORE.T.TO LZ3、在Visual Foxpro的命令窗口中,執(zhí)行下列命令后的顯示結(jié)果是( ) X=CTOD(07/27/98) Y=CTOD(07/17/98) ? Y-XA10 B11 C-10 D錯誤4、在下列Visual Foxpro表達(dá)式中,結(jié)果為日期類型的正確表達(dá)式是( )ADATE()+TIME() BDATE()+30 CDATE()-CTOD(“01/01/98”) D356-DATE()5、在下列Visual Foxpro表達(dá)式中,結(jié)果為真(.T.)的是( )A11285 B李明= 李明CCTOD(“03/21/98”)CTOD(“03/12/98”) D男$性別6、假定X=2,執(zhí)行命令?X=X+1后,其結(jié)果的是( )A3 B2 C.T. D.F.7、在下列Visual Foxpro表達(dá)式中,運(yùn)算結(jié)果為字符串的是( )A1234-43 BABCD+XYZ=ABCDXYZCCTOD(DATE()04/05/97 DCTOD(04/05/97)8、在下列關(guān)于內(nèi)存變量的敘述中,錯誤的一條是( )A一個數(shù)組中的各元素的數(shù)據(jù)類型必相同 B內(nèi)存變量的類型取決于其值的類型C內(nèi)存變量的類型可以改變 D數(shù)組在使用之前要用DIMENSION或DECLARE語句進(jìn)行定義9、有如下命令序列:STORE“456 ”TO XSTORE“123”+X TO YSTORE Y-“789”TO Z執(zhí)行上述命令之后,Z的值是( )A“123456789” B“123456 789” C“123 456789” D“123456789 ”10、下列選項中,不能用作VISUAL FOXPRO變量名的是( )A8ABC8 BA_001_BC CS0000 Dxyz11、下列表達(dá)式中,不是字符型表達(dá)式的是( )。A“9”+“5” B7-“1” C3+6 D012、用DIMENSION 命令定義數(shù)組后,各數(shù)組元素在沒賦值之前的數(shù)據(jù)類型是( )A邏輯型 B數(shù)值型 C字符型 D未定義13、Visual Foxpro數(shù)據(jù)庫文件中的字段是一種( )A常量 B變量 C函數(shù) D運(yùn)算符14、Visual Foxpro中的變量有兩類,它們分別是( )A內(nèi)存變量和字段名變量 B局部變量和全局變量C邏輯變量和日期變量 D字符型變量和數(shù)值型變量15、用 DIMENSION Q(3,5) 命令定義一個數(shù)組Q,該數(shù)組的下標(biāo)變量數(shù)目是( )A15 B24 C8 D1016、在Visual Foxpro中,下述字符串表示方法中正確的是( )A“計算機(jī)”水平“考試”B計算機(jī)“水平”考試 C計算機(jī)“水平”考 D計算機(jī)水平考試17、在Visual Foxpro中,數(shù)據(jù)類型比較說法不正確的是( )A“56”“234” B“bcd”“abc” C.T.F. D2007/12/122008/12/1218、有以下命令序列( )STORE 15 TO XSTORE 21 TO Y?(Y=X)OR (X姓名 C姓名 D不能引用25、設(shè)A=6*8-2,B=6*8-2,C=“6*8-2 ”,在下列表示形式中,屬于合法的表達(dá)式有( )AA+B BB+C CC-A DC-B26、在下列Visual Foxpro表達(dá)式中,運(yùn)算結(jié)果一定是邏輯值的是( )A字符表達(dá)式 B算術(shù)表達(dá)式 C關(guān)系表達(dá)式 D日期運(yùn)算表達(dá)式27、在下列表達(dá)式中不符合Visual Foxpro語法要求的是( )A04/05/97 BT+t C1234 D2X1528、設(shè)X為數(shù)值型變量,Y為字符型變量,下列符合Visual Foxpro語法要求的表達(dá)式是( )ANOT.T. BY*5 CX.25 D2X1529、在Visual Foxpro中,命令?與命令?的區(qū)別是( )A?在當(dāng)前光標(biāo)位置輸出表達(dá)式結(jié)果;命令?在下一行開始輸出。B與A相反C?可以輸出一個常量、變量或表達(dá)式;而?可以輸出若干個常量、變量或表達(dá)式。D?在顯示器上輸出;?在打印機(jī)上輸出30、假定已經(jīng)執(zhí)行了命令M=28+2,再執(zhí)行命令?M,屏幕將顯示( )A30 B28+2 C28+2 D30.0031、關(guān)系數(shù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的三種基本關(guān)系操作是( )A排序、查找、索引 B選擇、投影、連接 C 建庫、錄入、復(fù)制 D顯示、統(tǒng)計、排序32、設(shè)A= “123” B= “234”,下列表達(dá)式中,其運(yùn)算結(jié)果為邏輯假的是( ) A . NOT(A=B OR B$(“13579”) ) BNOT A$ “ABC”AND(AB) CNOT(AB) DNOT(A=B)33、下列表達(dá)式,不是Visua1 FoxPro數(shù)值型表達(dá)式是( ) A185+2 B-32 C0-0 D185+234、設(shè)當(dāng)前數(shù)據(jù)庫文件中有一個字段名為ABC, 記錄指針指向該記錄的字段的值是123,同時有一個內(nèi)存變量ABC,該內(nèi)存變量已賦值為-123,執(zhí)行命令?ABC后,屏幕上顯示的信息是( ) C123 B-123 C123 -123 D錯誤信息35、在Visua1 FoxPro中,正確的日期型常數(shù)是( )A08/26/2006 B “08/26/2006” C2006.08.26 D2006-08-2636、數(shù)據(jù)庫文件中有日期型字段“出生日期”,假設(shè)今天是1998年9月23日,判斷小于20歲的表達(dá)式是( )A出生日期DTOC(06/23/78)C出生日期CTOD(09/23/78)37、順序序執(zhí)行以下命令:X=“50”Y=6*8Z=LEFT(“VISUAL FOXPRO”,3)下列選項中,合法的表達(dá)式只有( )AX+Y BY+Z CX-Z+Y D&X+Y38、函數(shù)ABS(-78.5)返回的結(jié)果是( )A .78.5 B 78.5 C78 D7939、在下列表達(dá)式中,其結(jié)果為字符型數(shù)據(jù)的是( )A“125”-“100” B“ABC”+“XYZ”=“ABCXYZ”CCTOD(“09/05/06”) DDTOC(DATE()”09/05/06”40、函數(shù)INT(-117.65)返回的結(jié)果是( )A-117 B-118 C117 D11841、函數(shù)MAX(1,-90)返回的結(jié)果是( )A-90 B-89 C89 D142、函數(shù)STR(2781.5785,7,2)返回的結(jié)果是( )A 2781 B2781.58 C2781.579 D81.578543、已知內(nèi)存變量x=5,函數(shù)IIF(x=LENSPACE(5),1,-1)的值是( )A.T. B.F. C-1 D144、函數(shù)LEN(SPACE(3)-SPACE(2)返回的值是( )A1 B2 C3 D545、表達(dá)式CTOD(“12/30/2006”)-CTOD(“12/10/2006”)運(yùn)算結(jié)果的數(shù)據(jù)類型是( ).邏輯型 .字符型 .數(shù)值型 .日期型二、填空題1、請對執(zhí)行下列命令的顯示結(jié)果填空:STORE 5 TO XSTORE 6 TO YS1=X S2=Y? S1-S2 ,&S1 _? S1 +&S2 _2、表達(dá)式2*32+2*8/4+32的值是_3、設(shè)Visual Foxpro的當(dāng)前狀態(tài)已設(shè)置SET EXACT OFF,命令?“ABC”=“A”的計算結(jié)果是_。4、表達(dá)式2006/8/26-2006/8/11的運(yùn)算結(jié)果是_;表達(dá)式2006/8/26-20的運(yùn)算結(jié)果是_5、請將下列式子寫成Visual Foxpro的合法表達(dá)式 (1) X100或X0 _ (2) 50Y800 _(3)小于100的非負(fù)數(shù) _6、退出Visual Foxpro可以在命令窗口輸入_命令,再按回車鍵。7、函數(shù)ROUND(558.3008,3)返回的值是_8、當(dāng)定界符內(nèi)不包含任何字符時,稱為空字符串,空字符串的長度為 。9、函數(shù)MOD(19,3)返回值的是_10、用關(guān)系運(yùn)算符對字符串進(jìn)行比較時,按從左到右的順序逐個對字符的 11、函數(shù)MONTH(2005-06-12)-2返回的值是_vfp表達(dá)式1、 VFP運(yùn)算符VFP中運(yùn)算符分為數(shù)值運(yùn)算符、字符運(yùn)算符、日期運(yùn)算符、邏輯運(yùn)算符和關(guān)系運(yùn)算符,數(shù)值運(yùn)算符以數(shù)值數(shù)據(jù)為操作對象且最終運(yùn)算結(jié)果也是數(shù)值數(shù)據(jù);字符運(yùn)算符以字符數(shù)據(jù)為操作對象而其運(yùn)算結(jié)果可以是字符數(shù)據(jù),也可以是邏輯數(shù)據(jù);日期運(yùn)算符以日期數(shù)據(jù)作為操作對象,運(yùn)算結(jié)果可以是日期數(shù)據(jù),也可以是數(shù)值數(shù)據(jù);邏輯運(yùn)算符以邏輯數(shù)據(jù)為操作對象,且其運(yùn)算結(jié)果最終也是邏輯數(shù)據(jù);關(guān)系運(yùn)算符以數(shù)值、字符、日期、貨幣等為操作對象,運(yùn)算最終結(jié)果只能是邏輯數(shù)據(jù)。數(shù)值運(yùn)算符有:(),或*,*,/,+,-,%字符運(yùn)算符有:+,-,$日期運(yùn)算符有:+,-關(guān)系運(yùn)算符有:,=,或#,=邏輯運(yùn)算符有: .NOT.或!,.AND.,.RO.2、 VFP表達(dá)式(1)、數(shù)值表達(dá)式 ?2004/4-990.5+30%2a=5b=4c=3n=(a+b+c)/2?”S=”,(n(n-a)(n-b)(n-c)0.5?54%7?53(2)、字符表達(dá)式C1=”CHINA ”C2=”中國”C3=”610041 ”C4=”2004”?C1+C2?C3+C4?C1-C2?C3-C4?C2$C1?”0”$C3(3)、日期表達(dá)式?DATE()D1=DATE()+20D2=2004-02-26D3=DATE-10?D1-DATE()?D1+30?D2-D1?D2D1(4)、關(guān)系表達(dá)式?a=b?ab?a+b=b+c?c1C2?d22.AND.L1?DATE()=2004-02-25.OR.L1.ANDL2vfp表達(dá)式一、算數(shù)運(yùn)算符與數(shù)值表達(dá)式C=61+(2*C2/8 % 5-3) 2 寫在一行l(wèi) 運(yùn)算符與優(yōu)先級(見表2.2)l 無論有多少層括號,都只能使用圓括號。l 算數(shù)表達(dá)式運(yùn)算的結(jié)果是數(shù)值。二、字符串運(yùn)算符與字符表達(dá)式l 字符串相加表達(dá)式。l 字符串相減表達(dá)式。l 字符表達(dá)式運(yùn)算的結(jié)果是字符串。三、日期時間運(yùn)算符與日期時間表達(dá)式l 表達(dá)式中的運(yùn)算項應(yīng)符合表2.3中的規(guī)定:l 表達(dá)式的運(yùn)算結(jié)果可以是數(shù)值型、或日期型、或日期時間型。 兩個日期型只能相減,結(jié)果是數(shù)值型。 兩個日期時間型只能相減,結(jié)果是數(shù)值型。 日期型可與數(shù)值型相加、或相減,結(jié)果是日期型。 日期時間型可與數(shù)值型相加、或相減,結(jié)果是日期時間型。四、關(guān)系運(yùn)算符與關(guān)系表達(dá)式1. 關(guān)系運(yùn)算符l 關(guān)系運(yùn)算符兩邊的表達(dá)式的類型必須相同。l 運(yùn)算符$僅用于字符型表達(dá)式的比較。l 運(yùn)算符=主要用于字符型表達(dá)式的精確比較。當(dāng)用于其它類型表達(dá)式的比較時,與=功能相同。2. 關(guān)系表達(dá)式用關(guān)系運(yùn)算符將兩個相同數(shù)據(jù)類型的表達(dá)式連接起來的式子。語法:運(yùn)算法則:先計算和的值,得出兩個相同數(shù)據(jù)類型的值,然后再進(jìn)行關(guān)系運(yùn)算。運(yùn)算結(jié)果是一個邏輯值,如果關(guān)系表達(dá)式成立,則為.T.,否則為.F.。1)數(shù)值型、貨幣型和時間日期型數(shù)據(jù)的比較例:3521A=5B=4C=6A+B*3=C*3(A+B)*3=C*31+(2*C2/8 % 5-3) ”a” .F.“China”=”American” CA .T.“93” “12345” 字符串 91”America” = ”中國” 中文比英文大“北京”上海” 按字典在后的大(1)ASCII碼(字符大小按照此碼來確定大?。┛崭?.*0 1 2 3 4A Ba b啊 字符32 36 42 48 65 97 45217 所在位置?asc(9) 57?asc(c) 67?chr(45217) 啊漢字在后-大 漢字間以字典來比較(2)比較規(guī)則單個字符與單個字符比較,ASCII碼大的為大。兩個字符串比較時:“USE” “USER” 長的為大“USAGE” “USER” AE“USER” “USER”例:“北京”+”NICE” “OK”+ ”上?!薄?50+80” “27+6-3”A=”USER” : B=”USE”“A” “B” u與b比較A+B A+”B”(3)字符的排序次序有三種:Machine, PinYin, Stroke。(4)字符串精確比較與EXACT設(shè)置l 全等= =l 字符串的=比較受SET EXAC ON|OFF的影響。3. 變量的賦值與關(guān)系表達(dá)式的區(qū)別五、邏輯運(yùn)算符與邏輯表達(dá)式1. 邏輯運(yùn)算符2. 邏輯表達(dá)式用邏輯運(yùn)算符把關(guān)系表達(dá)式(和邏輯量)按照一定的語法規(guī)則連接起來而成的式子。運(yùn)算結(jié)果是一個邏輯值:.T. 或 .F.。例:18-52+3.and.5*2=10 .T.122 and 人人民 .F
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國2-硝基苯磺酰氯數(shù)據(jù)監(jiān)測報告
- 2025至2030年中國雞全翅市場分析及競爭策略研究報告
- 2025至2030年中國鐵制鉛球市場分析及競爭策略研究報告
- 2025至2030年中國自清洗血液變檢測儀市場分析及競爭策略研究報告
- 2025至2030年中國紅色拉絲鋰基潤滑脂市場分析及競爭策略研究報告
- 2025至2030年中國直流電變壓器市場分析及競爭策略研究報告
- 2025至2030年中國液晶彩色監(jiān)視器市場分析及競爭策略研究報告
- 2025至2030年中國有機(jī)硅自干漆市場分析及競爭策略研究報告
- 2025至2030年中國干水果蠟燭市場分析及競爭策略研究報告
- 2025年 赤峰市巴林左旗社區(qū)工作者招聘考試筆試試卷附答案
- 中國新疆反恐課件
- 《民營經(jīng)濟(jì)促進(jìn)法》金融支持條款的解讀與實(shí)施路徑研究
- 2025年陜西省中考英語試題(附答案和音頻)
- 家庭急救包物品清單
- 回顧與展望講課件
- 護(hù)理安全管理課件
- 附件:小學(xué)2025年暑假跨學(xué)科實(shí)踐作業(yè)實(shí)施方案
- 2024年 北京市公務(wù)員考試(行測)考試真題試題(附答案)
- 2025循環(huán)流化床鍋爐停(備)用維護(hù)保養(yǎng)導(dǎo)則
- 2025年7月浙江省普通高中學(xué)業(yè)水平考試歷史仿真模擬卷01(含答案)
評論
0/150
提交評論