Vfp題庫(kù)3:程序設(shè)計(jì)基礎(chǔ)_第1頁(yè)
Vfp題庫(kù)3:程序設(shè)計(jì)基礎(chǔ)_第2頁(yè)
Vfp題庫(kù)3:程序設(shè)計(jì)基礎(chǔ)_第3頁(yè)
Vfp題庫(kù)3:程序設(shè)計(jì)基礎(chǔ)_第4頁(yè)
Vfp題庫(kù)3:程序設(shè)計(jì)基礎(chǔ)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、典型例題例 1 在( )窗口中可以控制列表框內(nèi)顯示的變量種類。A.跟蹤窗口B.監(jiān)視窗口C.局部窗口D.調(diào)動(dòng)堆棧窗口分析: 局部窗口用于顯示模板程序中的內(nèi)存變量, 并顯示它們的名稱 .當(dāng)前取值的類型。 它可以控制在列表內(nèi)顯示的變量類型。答案 c例 2 下面選項(xiàng)中關(guān)于ACCEPT 命令說(shuō)法錯(cuò)誤的是()A.ACCEPT 命令格式是: ACCEPT TOB.該命令只接收字符串,但是用戶在輸入字符串時(shí),必須要加上定界符C 如果不輸入任何內(nèi)容直接按回車鍵 ,系統(tǒng)就會(huì)把空串賦給指定的內(nèi)存變量D 如果選用, 那么系統(tǒng)就會(huì)首先顯該表達(dá)式的值, 作為提示信息分析 :該命令只接收字符串,但用戶在輸入時(shí)不需要加定界符

2、;否則 ,系統(tǒng)會(huì)把定界符當(dāng)作字符串的一部分輸出.答案 :B例 3 下列關(guān)于過(guò)程的說(shuō)法中不正確的是A.過(guò)程文件可以放在任何程序文件代碼的后面,也可以保存在稱為過(guò)程文件的單獨(dú)文件里B.過(guò)程文件只包含過(guò)程,這些過(guò)程只能被過(guò)程文件調(diào)用C.如果需要打開(kāi)多個(gè)過(guò)程文件,可以在調(diào)用過(guò)程語(yǔ)句中加 ADDITVE,那么在打開(kāi)過(guò)程文件時(shí),并不關(guān)閉原先已打開(kāi)的過(guò)程文件D.關(guān)閉個(gè)別過(guò)程文件的命令格式是:RELESE PROCEDURE分析 :過(guò)程文件只包含過(guò)程,這些過(guò)程可以被任何其它程序調(diào)用 .命令格式 SETPOCEDURE TOADDITIVE 就可以打開(kāi)多個(gè)過(guò)程文件.當(dāng)使用不帶任何文件名的SET PROCEDUR

3、E TO 命令時(shí) ,將會(huì)關(guān)閉所有的過(guò)程文件,使用命令 RELEASE PROCEDURE時(shí),將關(guān)閉指定的過(guò)程文件.答案 :B例 4 在一個(gè)程序定義了的一些變量 , 選出局部變量 ( )1.PRGPUBLIC aILOCAL a2,a3SCOREBTO a4LOCATE a5A.a1B.a2,a3 TOC o 1-5 h z C.a4D.a5分析 :A 是公共變量 ,C 是私有變量,D 的命令和 LOCATE 相似 ,但不存在這樣定義變量的命令.只有B 才是定義了兩個(gè)局部變量.答案 :B例 5 不需要先建立就可以使用的變量是( )A. 局部變量B. 公共變量C.私有變量D.數(shù)組分析 :私有變量是

4、指在程序中直接使用 , 由系統(tǒng)自動(dòng)隱含建立的變量.即沒(méi)有通過(guò) PUBLIC 或 LOCAL 定義的變量 .它的作用域是建立它的模塊及其下屬的各層模塊.私有變量隨著建立它的模塊運(yùn)行結(jié)束自動(dòng)清除,不需要先建立就可以使用 . 答案: C例6 可以設(shè)置表達(dá)式類型的斷點(diǎn)窗口是()A. 跟蹤窗口 B. 監(jiān)視窗口C. 局部窗口D. 調(diào)用堆棧窗口分析:監(jiān)視窗口主要就是用來(lái)指定表達(dá)式在程序調(diào)試執(zhí)行過(guò)程中的變化。要設(shè)置一個(gè)監(jiān)視表達(dá)式,只需單 擊窗口中的“監(jiān)視”文本框,然后輸入表達(dá)式的內(nèi)容,按回車鍵后表達(dá)式便添入文本框下方的列表框中。 答案: B例7 下列命令語(yǔ)句正確的是()A.INPUT 請(qǐng)輸入賬號(hào)TO zh B

5、.INPUT2001-03-01TO rqC.INPUT T TO sa D.INPUT A 2001-03-01 TO zh分析:B的正確寫法是:INPUTA 2001-03-01TO rq; C的正確寫法是:INPUT.T.TO sa。答案: A例8 閱讀下列程序,該程序的運(yùn)行結(jié)果是()SET TALK OFFINPUT”請(qǐng)輸入 A, B: TO A, B IF A BT = AA = BB = TENDIFDO WHILE B 0T = MOD (A, B)A = BB = TENDDO ?ASET TALK ONRETURN運(yùn)行時(shí)輸入: 12 , 8A.2B.4C.12D.8分析:本程

6、序的功能是求兩個(gè)數(shù)的最大公約數(shù)。方法是用兩個(gè)數(shù)中較小的去除較大的,然后將除數(shù)作為一次除的被除數(shù),余數(shù)作為下一次除的除數(shù),反復(fù)進(jìn)行這樣的操作,直到余數(shù)為零時(shí)為止。則最后一次除的 除數(shù),即為所給兩個(gè)數(shù)的最大公約數(shù)。答案: B TOC o 1-5 h z 例9 用于說(shuō)明程序中所有內(nèi)存變量都是局部變量的命令是()A.PRIVATE ALLB.PUBLIC ALLC.ALL=PRIVATED.STORE PRIVATE TO ALL分析:定義局部變量的語(yǔ)句有PRIVATE和 PRIVATE ALL(LIKE/EXCEPT) 。在使用 PRIVATE ALL 本程序中所有內(nèi)存變量都說(shuō)明為局部變量。答案:

7、A(例 10)在Visual FoxPro 中,用于建立過(guò)程文件PROGI 的命令是()A. CREATE PORGIB. MODIFY COMMAND PROGIC. MODIFY PROGID. EDIT PROGI分析: 在 Visual FoxPro 中,建立程序的命令是MODIFY COMMAND答案: B例 11 :一個(gè)過(guò)程文件最多可以包含 128 個(gè)過(guò)程,其文件擴(kuò)展名是()A. PRGB. FOXC. DBTD. TXT分析: 過(guò)程文件也是一種命令文件,擴(kuò)展名為 .PRG答案: A例 12 :有 Visual FoxPro 程序如下:SET TALK OFFUSE CJM - Z

8、F=0DO WHILE.NOT.EOF()M - ZF=M - ZF+ZFSKIPENDDO?M - ZFRETURN其中數(shù)據(jù)庫(kù)文件CJ.DBF 中有 2 條記錄,內(nèi)容如下:XM ZF1 李四 500.002 張三 600.00運(yùn)行該程序的結(jié)果應(yīng)當(dāng)是A.1100B.1000C.1600D.1200分析:分析該程序的結(jié)果時(shí),只要理解“ M - ZF ”的含義,程序就沒(méi)有社么難度了。答案: A例 13 :在命令文件中,調(diào)用另一個(gè)命令文件。應(yīng)使用命令分析:在 FoxPro 系統(tǒng)中, LOAD 命令用于將一個(gè)二進(jìn)制文件調(diào)人內(nèi)存, CALL 命令執(zhí)行一個(gè)已調(diào)人內(nèi)存的二進(jìn)制文件。 PROCEDURE 僅在

9、程序中說(shuō)明過(guò)程名,每個(gè)過(guò)程以 PROCEDURE開(kāi)始,用 PETURN 結(jié)束,不是調(diào)用程序。要在命令文件中調(diào)用另一個(gè)命令文件應(yīng)該使用命令 DO.答案:DO 命令文件名例 14 有下列程序:PARAMETER A , B , C , DD=B* B-4*A*CDO CASECASE D=OCASE D OD=OCASE D OD=2CASE D=OD=1ENDCASE在主程序中執(zhí)行如下命令:STORE 2 TO A , CDO SUB WITH A, B , C , D?DD 的值為分析:執(zhí)行主程序 DO SUB WITH A, B, C, D時(shí),把實(shí)參1, 2, 1, 2傳遞給形參A, B,

10、C, D。在執(zhí)行過(guò)程SUB 中語(yǔ)句 D=B*B-4*A*C 后的 D 值為 O , 然后執(zhí)行 DO CASE/ENDCASE 語(yǔ)句, 條件 CASE D=O 成立,重新賦值 D=1 ,最后返回主程序時(shí),把形參 A, B , C, D 的值 1 , 2, 1, 1 傳給對(duì)應(yīng)實(shí)參 A, B, C , D 此時(shí) D 的值為 1 。答案: 1例 15 有如下程序:STORE O TO N , SDO WHILE.T.N=N+1S=S+NIF N=1OEXITENDIFENDDO?” S= “ +STR ( S , 2)本程序的運(yùn)行結(jié)果是分析:本程序是無(wú)限次循環(huán)程序,有N 的值來(lái)決定何時(shí)停止循環(huán)。程序的

11、功能是求1 到 1O 之間的所有整數(shù)之和。可得程序運(yùn)行的結(jié)果為 S=55答案: S=55例 16 有如下程序:*主程序: MAIN 。 PRGSET TALK OFFCLEARS=0DO SUB WITH 10 , S?SRETU*子程序 SUB 。 PRG PARAMETERS D1 , D2 D1=D1+D1D2=D1*2RETURN執(zhí)行主程序后S 的值是 。分析:DO.WITH 語(yǔ)句中的實(shí)在參數(shù)除了可以是變量外,還可以是任意有數(shù)或表達(dá)式。當(dāng)為常數(shù)時(shí),直接把值傳給對(duì)應(yīng)的形參;當(dāng)為表達(dá)式時(shí),先求其值后把其值傳給形參。主程序中變量S 的初值為 0,S調(diào)用子程序SUB,將數(shù)值10和0對(duì)應(yīng)傳給子程

12、序中的參數(shù) D1和D2,執(zhí)行D1=D1+D1后,D1=20,再執(zhí)行 D2=D1*2,D2=40, 返回到主程序時(shí)D2 將值回傳給S 。因此,在主程序執(zhí)行? S 時(shí),屏幕顯示 40 。答案: 40例 17 設(shè)成績(jī)庫(kù) CJK.DBF 中“數(shù)學(xué)”(數(shù)值型字段)這門課程的學(xué)分為4 ,其學(xué)分計(jì)算的方法如下:數(shù)學(xué)=90,學(xué)分值為4 TOC o 1-5 h z 80= 數(shù)學(xué)90, 學(xué)分值為370= 數(shù)學(xué)80, 學(xué)分值為260= 數(shù)學(xué)70, 學(xué)分值為1數(shù)學(xué) =90 數(shù)學(xué) =80 數(shù)學(xué) =70 數(shù)學(xué) =60【例18】參數(shù)的兩種傳遞方法是 和 。分析:調(diào)用程序模塊時(shí),如果實(shí)參是常量或一般形式的表達(dá)式,系統(tǒng)會(huì)計(jì)算出

13、實(shí)參的值,并把它們賦值給相應(yīng)的形參變量。這種情形稱為按值傳遞。如果實(shí)參是變量,那么傳遞的將不是變量的值,而是變量的地址。這時(shí)形參和實(shí)參實(shí)際上是同一個(gè)變量,在模塊程序中對(duì)形參變量值的改變,同樣是對(duì)實(shí)參變量值的改變,這種情形稱為引用傳遞。答案: TO VALUE( 按值傳遞 ) , REFERENCE( 按引用傳遞 )【例19 】填空完成下列程序,要求該程序能夠三次從右向左顯示變量S 內(nèi)容的字幕程序。CLEARS=SPACE(80)+關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言VFP計(jì)算機(jī)2級(jí)教程。關(guān)系數(shù)據(jù)庫(kù).+SPACE(60)N=0I=1DO WHILE I16020,0SAY SUBSTR(S,I,80)H=INKEY(

14、0.1,h)I=I+2ENDDO分析:表達(dá)式(1 )是給出循環(huán)的條件,表達(dá)試(3 )給出循環(huán)體的遞增形式。答案:(1) DO WHILE N3,(2)ENDDO,(3)N=N+1【例 20】用兩種循環(huán)步長(zhǎng)值來(lái)求1+2+3+.50 的值,請(qǐng)將程序填寫完整。程序一:S=0FOR_ ( 1) _S=S+NENDFOR? SRETURN程序二 :S=0FOR_ ( 2) _S=S+NENDFOR?SRETURN分析 : 這是一個(gè)計(jì)數(shù)循環(huán)的例子,由以上兩種方法可以看出,初值和終值的設(shè)定是隨步長(zhǎng)值不同而變化的,在程序一中,由于步長(zhǎng)為1 ,所以省略了。缺省時(shí),步長(zhǎng)值默認(rèn)為 1 。答案:( 1 ) N=1 T

15、O 50 ,( 2 ) N=50 TO 1 STEP -1例 21 求 30! ,請(qǐng)將程序填寫完整。程序: N=1I=I*NN=N+1ENDDO?I分析:在進(jìn)入循環(huán)前,必須組織好循環(huán)使累加器先賦初值勤,循環(huán)條件表達(dá)式中的控制變量也要根據(jù)不同情況賦初值,因?yàn)檠h(huán)的次數(shù)是和條件表達(dá)式中的控制變量所賦的初值密切相關(guān)的。循環(huán)體包括了在循環(huán)體中的書(shū)寫順序也與循環(huán)的初始賦值有關(guān)。讀者可以考慮一下,如果給N 賦上班,那么 DO WHILE后面的條件表達(dá)式該怎么來(lái)寫 ?例 22 為了解決在子程序和主程序之間可能會(huì)出現(xiàn)變量的重復(fù)使用命令 的變量暫時(shí)在子程序中無(wú)效,而不改變它的值。答案: N=30, 這樣可以使主

16、程序中分析;為了避免子程序和主程序之間變量帶來(lái)的問(wèn)題,可以使主程序中使用命令中可能存在的變量,使得在子程序中暫時(shí)無(wú)效。該命令的語(yǔ)法格式是:PRIVATE 隱藏主程序PRIVATE答案: private 1500 and,銀行代碼=001 例 24 下例是關(guān)于參數(shù)傳遞的程序,求出正確結(jié)果。程序:clearstore 3 to a,bstore 2 to c,ddo tub with a,b,c,d?bstore 4 to t2,t1store 1 to t4,t3do tub with t1,t2,t3,t3?t4do tub with 6,6,3,b ?bprocedure tubPARAME

17、TER A,B,C,DB=A* A-4 *C* DDO CASECASE B0B=210CASE B=0B=100ENDCASERETURN分析: 在程序開(kāi)始對(duì) A, B 賦值為 3,對(duì) C , D 賦值為2。然后把實(shí)參A、 B、 C、 D 傳遞給予程序TUB ,根據(jù)表達(dá)式B=A*A-4*c*D計(jì)算出結(jié)果為-7,所以輸出結(jié)果為120 ,同樣,以下程序執(zhí)行時(shí),根據(jù)表達(dá)式的計(jì)算結(jié)果,輸出依次為1和6。答案:結(jié)果顯示在 3 行上,依欠為120 , 1 , 6例 25 根據(jù)輸入的半和徑值,計(jì)算圓的面積,請(qǐng)將程序填寫完整。程序:CLEARR=0SM=012 , 15 SAY “輸入圓半徑” CET RR

18、EADIF R=0EXITENDIF16 , 16 SAY “圓的面積為:” + ALLTRIM (STR ( SM )ENDDORETURN計(jì)算圓面積的函數(shù):FUNCTION AREAPARAMETERS AS=3.1415926*A*ARETURN分析:該語(yǔ)句是實(shí)現(xiàn)對(duì)計(jì)算圓面積函數(shù)的調(diào)用,返回值賦給變量SM 。這個(gè)程序所使用的是一個(gè)自定義函數(shù),自定義函數(shù)和子程序的區(qū)別就是自定義函數(shù)必須返回一個(gè)函數(shù)值,而子程序沒(méi)有這個(gè)限制。自定義函數(shù)的編輯方法和子程序的編輯方法相同,只是要把子程序文件名改為自定義函數(shù)名。需要注意的幾點(diǎn)是:自定義函數(shù)能以獨(dú)立的文件存儲(chǔ),也可包含在調(diào)用程序中作為它的一部分。如果

19、FUNCTION 缺省,這表示該函數(shù)是一個(gè)獨(dú)立的文件。另外,自定義函數(shù)不能與系統(tǒng)函數(shù)同名,也不能與內(nèi)存變量同名。答案: SM=AREA(R)例 26 當(dāng)變量 I 在奇偶之間變化時(shí),求出下面程序的輸出結(jié)果。程序:CLEARI=ODO WHILE I10IF INT(I/2)=I/2?WENDIF?TI=I+1ENDDO分析:該程序應(yīng)用的是循環(huán)和條件嵌套的結(jié)構(gòu)。答案: W,T,T 連續(xù)顯示 5 次例 27 填空完成下列程序,僅接受輸入 Y 和 N 的程序,否則程序結(jié)束。DO WHILE .T.WAIT 請(qǐng)輸入Y/N TO ASIF UPPER(AS)YAND UPPER(AS) N(1)ELSE(

20、1)ENDIFENDDO分析:該例是一個(gè)條件循環(huán),選用 EXIT 是強(qiáng)制推出循環(huán)條件,執(zhí)行它能夠立即跳出循環(huán),執(zhí)行ENDDO后面的語(yǔ)句。選用 LOOP 則是一種強(qiáng)制縮短循環(huán)的語(yǔ)句,其功能是終止本次循環(huán)體語(yǔ)句的執(zhí)行,把控制轉(zhuǎn)到循環(huán)結(jié)構(gòu)的開(kāi)始。答案: (1)EXIT,(2)LOOPLOOP 和 EXIT 語(yǔ)句。例 28當(dāng)變量 X 的值變化時(shí),依次顯示其結(jié)果,注意循環(huán)體內(nèi)的程序:CLEARX=3DO WHILE .T.X=X+1IF X=INT(X/3)*3?xELSELOOPENDIFIF X10EXITENDIFENDDORETURN分析: INT ()是取整數(shù)函數(shù)如果循環(huán)體內(nèi)有LOOP 命令,

21、那么當(dāng)暈到 LOOP 時(shí),就結(jié)束循環(huán)的本次執(zhí)行,不再執(zhí)行其后的語(yǔ)句,而是轉(zhuǎn)回 DO WHILE處重新判斷條件。如果循環(huán)體包括EXIT 命令, 那么當(dāng)遇到 EXIT 時(shí), 就結(jié)束該循環(huán)語(yǔ)句的執(zhí)行, 轉(zhuǎn)去執(zhí)行 ENDDO 后面的語(yǔ)句。通常 LOOP 或 EXIT 出現(xiàn)在循環(huán)體內(nèi)嵌套的選擇語(yǔ)句時(shí), 根據(jù)條件來(lái)決定是LOOP 回去, 還是 EXIT 出去。答案:依次顯示為: 6 , 9, 12例 29 填空完成下列程序,求數(shù)絕對(duì)值的程序。INPTU 請(qǐng)輸入一個(gè)數(shù): TO X? STR ( X) + “它的絕對(duì)值是:+STR ( f( x )FUNCTION F(1)IF T=0T=TELSET=-TE

22、NDIFRETURN T分析: FUNCTION 是一個(gè)子函數(shù),語(yǔ)句 PARAMETERS 是定義子函數(shù)里面的變量。例 30 如果說(shuō)用 DO 命令來(lái)執(zhí)行查詢文件、菜單文件、那么 中必須名含。分析: VISUAL FOXPRO 程序文件通過(guò)編輯、連接,可以產(chǎn)生不同的目標(biāo)代碼文件,這些文件具有不同的文件名。當(dāng)用 DO 命令執(zhí)行程序文件時(shí),如果沒(méi)有指定擴(kuò)展名,系統(tǒng)將按下列順序?qū)ふ页绦蛭募脑创a或某種目標(biāo)代碼文件執(zhí)行: .EXE-.APP-.FXP-.PRG; 但是用 DO 命令來(lái)執(zhí)行查詢文件、菜單文件時(shí),那么 中必須包括擴(kuò)展名。答案:擴(kuò)展名(.QBR或.MPR)例 31打開(kāi)銀行客戶關(guān)系表,輸入一個(gè)

23、控制口令控制程序的執(zhí)行,若口令為1 ,則把“銀行代碼”為“ 001 ”的所有記錄加上刪除標(biāo)記;若口令為 2 ,把“銀行代碼”為“ 002 ”的所有記錄加上刪除標(biāo)記;若口令為3 ,把“銀行代碼”為“ 003 ”的所有記錄加上刪除標(biāo)記。請(qǐng)將程序填寫完整。程序:CLEARUSE 銀行客戶關(guān)系表EXCLUSIVEBROWSE LASTWATT “請(qǐng)輸入你的選擇:( 1-3 )” TO yhdmDO CASECASE (1)DELETE ALL FOR 銀行代碼 = “ 001 ”BROWSE ALL FOR 銀行代碼 =“ 001 ”RECALLCASE (2 )DELETE ALL FOR 銀行代碼

24、 =“002 ”BROWSE ALL FOR 銀行代碼 = “002 ”RECALLCASE( 3)DELETE ALL FOR 銀行代碼 = “ 003 ”BROWSE ALL FOR 銀行代碼 = “ 003 ”RECALLENDCASEBROWSEUSE分析:該程序執(zhí)行時(shí),依次判斷語(yǔ)句中列出的條件,當(dāng)碰到取值為真時(shí)就執(zhí)行該條件下的語(yǔ)句序列。答案:( 1 ) yhdm= “ 1”,(2) yhdm= “2”,(3) yhdm= “3”例 32 按銀行帳號(hào)顯示存款記錄,如果該帳號(hào)不存在,則會(huì)顯示空記錄,請(qǐng)將該程序填寫完整。程序:CLEARUSE KH帳號(hào)=SPASE (5)10.4 SAY

25、請(qǐng)出入要查循學(xué)生的學(xué)號(hào):” CET帳號(hào)READUSE分析:該程序可以實(shí)現(xiàn)查詢功能,但是它顯示不出客戶信息的異常情況,也不能向用戶顯示錯(cuò)誤提示信 息,而且每調(diào)用一次程序只能查詢一個(gè)客戶的情況。答案:disp for 帳號(hào)=ALLTRIM(KH)例34查詢客戶情況,如果查到了就顯示客戶的存款信息,查不到就什么都不顯示,請(qǐng)將程序填寫完整。程序:CLEARUSE KH帳號(hào)=SPACE (15) 10, 4 SAY請(qǐng)輸入要查詢的客戶信息:GET帳號(hào)READLOCATE FOR 帳號(hào)=ALLTRIM (帳號(hào))IF 6, 10 SAY帳號(hào)是+帳號(hào)+”的客戶存款情況為:?金額,存款類型ENDIFUSE分析:這

26、是一個(gè)單邊選擇的程序,如果不滿足條件,就自動(dòng)執(zhí)行下一條語(yǔ)句。答案:NOT EOF()參考答案一選擇題(1) B(2)A(3)AC(4)ABC(5)D(6)AC(8)ABC(9)BC(10)D(11)C(12)D(13)C(14)CD(15)ABD(16)D(17)AC(18)ABC(19)ACD(20)C(21)ACD(22)D(23)ABD(24)D(25)A(26)ABCD (27)AC(28)B(29)A(30)A(31)B(32)A(33)ACD(34)B(35)C(36)D(37)ABC(38)C(39)BC(40)C(41)BD(42)D(43)C(44)C(45)D(46)AB(

27、47)D(48)AD(49)D(51)B(52)D(53)A(54)C(55)B(56)B(57)A(58)D(59)B(60)C(61)C(62)D(63)D(64)A(65)A(66)ABD (67)B (68)D (69)D (70)A(71)B (72)C (73)C (74)ABC (75)BC(76)C(77)B(78)C(79)B(80)D(81)AB (82)C (83)BD (84)BD (85)B(86)A (87)C (88)D (89)C (90)A(50)B(91)ABCD (92)A (93)B (94)B (95)B(96)B (97)A (98)BD (99)D

28、 (100)AD(101)D (102)D (103)ABC (104)AB (105)AC(106)ABC (107)D (108)C (109)B (110)B(111)C(112)A(113)A(114)B(115)D(116)B(117)D(118)C(119)A(120)D(121)B(122)B(123)D(124)C(125)D(126)D(127)B(128)B(129)C(130)B(131)C(132)B(133)C(134)C(135)B(136)C(137)D(138)C(139)D(140)B(141)A(142)A(143)B(144)C強(qiáng)化練習(xí)一、選擇題1.命令

29、10, 10 CLEAR的清屏范圍是第10行第10列至屏幕()角A.右上B.右下C.左上D.左下2設(shè)有一個(gè)名為GZ.DBF的表文件,包含以下字段:姓名(C, 8)、職務(wù)(C, 10)、工資(N,6, 2)、出生日期(D, 8)和正式工(L, 1)。閱讀以下程序:USE GZDO WHILE.NOT.EOF ()IF職務(wù)=工程師.AND.出生日期10/20/60D=出生日期NAME=姓名SALARY=工資EXITENDIFSKIPENDDOY=YEAR(DATE( ) )-YEAR(D)IF.NOT.EOF( )? NAME,Y,SALARYELSE?沒(méi)查到!ENDIFUSERETURN該程序的

30、功能是A 顯示一位 1960 年月日 10 月 20 曰后出生的工程師姓名、年齡及工資B 顯示一位 1960 年 10 月 20 曰后的工程師姓名、年齡C 顯示 1960 年 10 月 20 曰后出生的工程師的姓名、年齡以下函數(shù)取值為-7 的有()A INT (-7.7)B INT(-6.6)C CEILING(-7.7)D CEILINT(-6.6)以下關(guān)于參數(shù)引用傳遞方式的傳敘述正確的有()A引用傳遞方式將參數(shù)的地址給自定義函數(shù)B引用傳遞方的參數(shù)必須是變量或數(shù)組素C調(diào)用過(guò)程或數(shù)組元素的值將會(huì)發(fā)生變化D調(diào)用過(guò)程或數(shù)組元素的值將不會(huì)發(fā)生變化 TOC o 1-5 h z 函數(shù)WEEK (DATE

31、 ()的確良類型為()A曰期型B 曰期時(shí)間型C字符型D數(shù)值型V isuai FoxPro中有兩種類型的變量,它們是()A字?jǐn)嘧兞亢蛢?nèi)存變量B數(shù)量變量和非數(shù)量變量C整型變量和實(shí)型變量D系統(tǒng)變量和用戶變PARAMETERS語(yǔ)句中參數(shù)的個(gè)數(shù)不得超過(guò)()A 8B 2C 2 7D 3 28關(guān)閉過(guò)程文件的命令有()A RELEASE PROCEDURE 過(guò)程文件名B SET PROCEDUREC CLOSE PROCEDUREDCLEAR PROCEDURE9以下有關(guān)MOD ( a,b)函數(shù)的說(shuō)法正確的有a 和 b 必須同時(shí)為正或同時(shí)為負(fù)a 和 b 正負(fù)可任意a 和 b 均可帶小數(shù)a 可為小數(shù)但b 必須為

32、整數(shù)1。結(jié)果為邏輯真的表達(dá)式是A ABC $ A C B ”B ABC $ G F A B H G C ”C “ A B C G H J $ “ABC”D ABC $ HJJABCJKJ11 數(shù)組元素建立后,其初值為B空字符串C.F D.T12.ROUND(-8.8,0) 的函數(shù)值為A.8B.-8C.9D.-913. 在FOR.ENDFOR 循環(huán)結(jié)構(gòu)中,如省略步長(zhǎng)則系統(tǒng)默認(rèn)步長(zhǎng)為如省略步長(zhǎng)則系統(tǒng)默認(rèn)步長(zhǎng)為A.0B.-1C.1D.2以下合法的日期型數(shù)據(jù)有A.10/01/2000 B. “10/01/2000C.CTOD (“ 10/01/2000 ”) D.10/01/2000下列符號(hào)中,屬于V

33、isual FoxPro 常量的有A. B. ”C.SIN (30) D.T設(shè) a.b 為字符型變量,與a-b 等價(jià)的表達(dá)式是A.a+b B.trim(a)=bC.a*b D.trim(a)+b+space(len(a)-len(trim(a)以下有關(guān)宏替換的敘述正確的有A. 宏替換可替換整個(gè)命令,而名稱表達(dá)式不行B.名稱表達(dá)式可替換整個(gè)命令,而宏替換不行C. 宏替換可構(gòu)成表達(dá)式,而名稱表達(dá)不行D.名稱表達(dá)式可構(gòu)成表達(dá)式,而宏替換不行在 Visual FoxPro 中,表示 AB(B 在 A 的上面) 的表達(dá)式有A.A*B B.LIRIM ()C.EXP ( B*LOG ( A )能刪除字符串

34、后綴空格的函數(shù)有A.TRIM () B.LIRIM ()C.RIRIM () D.ALLTRIM ())是正確的下述有關(guān)數(shù)據(jù)操作的說(shuō)法中,(A. 貨幣型數(shù)據(jù)不能參加算術(shù)運(yùn)算B. 兩個(gè)日期型數(shù)據(jù)可以進(jìn)行加法運(yùn)算C. 一個(gè)日期型數(shù)據(jù)可以加或減一個(gè)整數(shù)D.字符型數(shù)據(jù)能比較大小,日期型不行關(guān)系表達(dá)式“不等于”洋上運(yùn)算的操作符有A. B. C.#D.!=下列呼號(hào)中,除( )外不能作為Visual FoxProd 內(nèi)存變量名A.IF B.SINC.AND D.OR23 以下關(guān)于參數(shù)傳遞的敘述正確的有傳遞的參數(shù)一般應(yīng)與 PARAMETERS 語(yǔ)句中的參數(shù)數(shù)目相等傳遞的參數(shù)可少于PARAMETERS 語(yǔ)句中的

35、參數(shù)數(shù)目傳遞的參數(shù)可多于PARAMETERS 語(yǔ)句中的參數(shù)數(shù)目D.如果傳遞的參數(shù)少于 PARAMETERS 語(yǔ)句中的參數(shù)數(shù)目,則剩余的參數(shù)被置為.F.24 用 LOCATE 命令查找出滿足條件的第一個(gè)記錄后,要繼續(xù)查找滿足條件的下一條記錄,應(yīng)該用( )命令A(yù).SKIPB.GOC.LICATE D.CONTINUE25 表達(dá)式VAL(+1234-1234) 的值是A.0B.1234C.+1234-1234 D. 出錯(cuò)26 日期型數(shù)據(jù)的格式可通過(guò)以下( )操作來(lái)設(shè)置A.SET DATE B.SET MARKC.SET CENTURYD.設(shè)置工具菜單的選項(xiàng)對(duì)話本1中區(qū)域選項(xiàng)卡27 以下有關(guān) STR(

36、) 函數(shù)值的描述正確的有A.STR(1234.5678,6,3) 的函數(shù)值為1234.6B.STR(1234.5678,6,3) 的函數(shù)值為34.568C.STR(1234.5678) 的函數(shù)值為1235D.STR(1234.5678) 因參數(shù)不足而出錯(cuò)28 AT(XY,AXYBXYC) 的值為 TOC o 1-5 h z A.0B.2C.5D.729 執(zhí)行下列命令后:STUDNAME=ZHANGSANFENGCHARVAR=STUDNAME?SUBSTR(&CHARVAR,1,4)命令 ?輸出的值為A.ZHANB.STUDC.CHAR D. 出錯(cuò)30執(zhí)行命令STORE CTOD(12/06/

37、98)TOA后,變量A的類型為A. 日期型B. 數(shù)值型C.備注型D.字符型31 在貨幣表達(dá)式中如果小數(shù)位數(shù)過(guò)多 ,Visual FoxPro 會(huì)將其四舍五入到 ( )位A.6B.4C.2D.132, 以下程序的運(yùn)行結(jié)果為X=1.5do casecasex2y=2casex1y=1endcasereturnA. 1B. 2C. O D. 語(yǔ)法錯(cuò)誤33 , 以下函數(shù)中函數(shù)值為字符型的是A.TIME( )B.ASE(65)C.SPACE(5) D.SUBSTR(12345,2,3)34,設(shè) Ch 中存放的是長(zhǎng)度為 1 的字符串,與 AT (CH , 12345O)O 等價(jià)的表達(dá)是A.AT(CH,12

38、345)=OB.CH$12345OC.12345O=CHD.12345O$CH35,VAT(1E3) 的值為A.1.OB.3.OC.1OOO.O D.O.O36,若當(dāng)前工作區(qū)為A,執(zhí)行以下命令后結(jié)果為REPLACE NUM 2OSTOREO TO NUM? NUM , A-NUM,M.NUMA.OO2OB.O 2O OC.OOOD.2O2O O, 以下數(shù)句類型中只能用于字段,不能用于變量和數(shù)組的有A ,備注型B. 二進(jìn)制備注型C ,通用型D ,字符型,循環(huán)結(jié)構(gòu)中 EXIT 語(yǔ)句的功能是A,放棄本次循環(huán),重新執(zhí)行該循環(huán)結(jié)構(gòu)B ,放棄本次循環(huán),進(jìn)入下次循環(huán)C ,退出循環(huán),執(zhí)行循環(huán)結(jié)構(gòu)的下一條語(yǔ)句D

39、 ,退出循環(huán),結(jié)束程序的運(yùn)行,以下有關(guān)變量的敘述正確的有A , Visnal FoxPro 中內(nèi)存變量必須預(yù)先說(shuō)明B.Visual FoxPro 中內(nèi)存變量不必預(yù)先說(shuō)明C. 在給變量賦值時(shí)即定義了變量的類型D.在給變量賦值時(shí)不能定義變量的類型. 以下循環(huán)體共執(zhí)行了( )次For I=10 to1?IEndforA.10B.5C.0 D.語(yǔ)法錯(cuò). 設(shè)某表文件中含有“總分”字段,其類型為整型,則下列表達(dá)式中正確的是( )A.總分:+560B.總分:+STR(560.3)C.總分:560 D.總分+560.ASC(F)-ASC(A)+10 的值為( )A.0B.5C.10D.15. 下列程序段有語(yǔ)法

40、錯(cuò)誤的行為第( )行if b*b-4*a*c0s=sqrt(d)else s=sqrt(-d)endifA.1B.2C.3D.4在 Visual FoxPro 中,表達(dá) e3.5(3.5 在 e 上面)的表達(dá)式有( )A.E*3.5B.EA3.5C.EXP(3.5)D.E3.5(3.5 在 e 上面)下列程序段有語(yǔ)法錯(cuò)誤的行為第( )行1 for I=1.50 to 12.34 step 0.832 I=I+13 nextA.1B.2C.3 D.無(wú)以下關(guān)于循環(huán)的敘述正確的有( )A. 循環(huán)語(yǔ)句的入口語(yǔ)句與出口語(yǔ)句必須配對(duì)出現(xiàn)B.循環(huán)體可以為空C. 三種循環(huán)語(yǔ)句各有分工,不能相互轉(zhuǎn)換 TOC o

41、 1-5 h z D.循環(huán)體的執(zhí)行次數(shù)不能也不可能為0次并且其中未用圓括號(hào)規(guī)定這些運(yùn)算的如果在一個(gè)運(yùn)算表達(dá)式中包含有邏輯運(yùn)算,關(guān)系運(yùn)算和算術(shù)運(yùn)算,先后順序,那么這樣的綜合型表達(dá)式的運(yùn)算順序是()A.邏輯一 算術(shù)一 關(guān)系B.關(guān)系一 邏輯一 算術(shù)c.算術(shù)一 邏輯一 關(guān)系D.算術(shù)一 關(guān)系一 邏輯下列符號(hào)中,屬于Visual Foxpro 常量的有()A.1E3B.2+3 C.1/2 D.0.5設(shè) D1 和 D2 為日期型數(shù)據(jù), M 為整數(shù),不能進(jìn)行的運(yùn)算是()A.D1+D2B.D1-D2 C.D1+M D.D2-M邏輯運(yùn)算符從高到底的運(yùn)算優(yōu)先級(jí)是A.NOT. .OR. .AND.B.NOT. .AN

42、D .OR.C.AND. .NOT. .OR. D.OR. .NOT. .AND表達(dá)式 CTOD(12/27/65)-4 的值是( )A.8/27/65B.12/23/65C.12/27/61 D.出錯(cuò)函數(shù) GONONTH(04/18/99,-6) 的值為()A.04/12/99B.04/24/99C.10/18/99D.10/18/98Visual FoxPro 允許嵌套的 DO 調(diào)用曾數(shù)為( )A.128B.256C.64D.32以下函數(shù)中能返回指定日期是一年中的第幾周的是( )A.YEAR ( ) B.DOW ( ) C.WEEK ( ) D.DAY ( )下列程序段有語(yǔ)法錯(cuò)誤的行為第(

43、 )行do casecase a0s=1elses=0endcase TOC o 1-5 h z A.2B.4C.5D.6已知 X= “ 134 ”,表達(dá)式&X+478 的值為( )A.34478B.612 C. “134478” D. “612”57.MOD(-7,-4) 的函數(shù)值為( )A.-3B.3c.-1D.1設(shè)有下列程序段:do while 邏輯表達(dá)式 1do while enddo 2exitenddo 1則執(zhí)行到 exit 語(yǔ)句時(shí),將執(zhí)行( )A.第1行 B.第2行. 第 3 行的下一個(gè)語(yǔ)句. 第 5 行的下一個(gè)語(yǔ)句函數(shù) LEN(yangzhou University) ( )

44、TOC o 1-5 h z A.18B.19C.20D.21將格式化輸出命令的輸出送打印機(jī)的正確命令是()A.SET PRINT ON B.SET PRINT OFFC.SET DEVICE TO PRINT D.SET DEVICE TO SCREEN要區(qū)分同名的內(nèi)存變量和字段變量,最好()釋放同名內(nèi)存變量關(guān)閉當(dāng)前表文件在同名內(nèi)存變量名前加上前綴M-D.在同名字段變量名前加上前綴M-設(shè) a=yang ,b=zhou, 則 a-b 的值為 ()A.Yangzhou B.Yang zhouC. Yangzhou D.Yangzhou 下列表達(dá)式中不正確的是()A.NOT. 2+35 B.ABC-

45、BCDC.NOT.ABCDFG D.DTOC(DATE( )+2下列表達(dá)式中結(jié)果為 F. 的是 ()A.王某$王B.05/06/96708/02/97C.王$王某D.王某少王在命令窗口中創(chuàng)建的變量或數(shù)組被自動(dòng)地賦予()屬性A.PUBLICB.PRIVAREC.LOCALD.無(wú)屬性以下關(guān)于子程序的敘述正確的有()A. 一個(gè)主程序可調(diào)用任意多個(gè)子程序B. 一個(gè)主程序可調(diào)用其它的子程序C. 主程序可調(diào)用子程序,但子程序不可調(diào)用其它的子程序D. 子程序用 DO 命令調(diào)用67. 下列符號(hào)中 , 除 ()外均可作為Visual Foxpro的內(nèi)存變量名A.男B.男 C.X3D. FIF68. 給出以下程序

46、的運(yùn)行結(jié)果SET TALK OFFX=0Y=0DO WHILE X1y=1case x2y=2endcase?yreturnA.1B.2C.0 D.語(yǔ)法錯(cuò)誤(98)設(shè) a=(* *),下列表達(dá)式中值為8 , 00 的有A.2&A3B.2&A3C.2(a)3D.(2&A3) TOC o 1-5 h z (99)ASC(123) 的值為()A.1b.6c.123D.49()下列邏輯表達(dá)式中正確的有(A.X5.AND.X5.AND5AND.X5ANDx10(執(zhí)行下列命令后;xyz=123.456CH=XYZ?INT(CH)命令?輸出的值為( )A.0B.123.456C.123D.出錯(cuò)的常量( 10

47、2 )下列符號(hào)中,除( )外均是 Visual FoxProAo 2001/10/1 Bo 中國(guó)科技大學(xué)C。 ND。 1/2( 103 )以下有關(guān)宏替的敘述正確的有()Ao可用句號(hào)(o )結(jié)束宏替表達(dá)式B ,名稱表達(dá)式的運(yùn)行速度較宏替要快C,某些時(shí)候名稱表達(dá)式的功能與宏替換相同,但宏替換的使用范圍更廣D ,宏替換與名稱表達(dá)式僅是一個(gè)概念的兩種稱呼而已(104 )設(shè)年齡=25 ,性別=”女“婚否=F ,職稱=”副教授“、工資=580 ,下列表達(dá)式的值為真的有( )A, NOT,婚否。AND,性另1= 女 B,婚否=f, AND。性另=女C ,(年齡)20 。 OR 。工資 =500 , AND

48、,NOT ,職稱=副教授D ,性別= 女,AND ,職稱=教授AND ,工資 =500 , OR ,年齡30以下關(guān)于日期型或日期時(shí)間型數(shù)據(jù)的說(shuō)法正確的是( )A00:00:00 AM等價(jià)于午夜12: 00: 00 AMB00:00:00 AM等價(jià)于中午12: 00: 00 AMC00:00:00 PM等價(jià)于中午12: 00: 00 PMD00:00:00 PM等價(jià)于午夜12: 00: 00 pm下列表達(dá)式中正確的有( )A X100.AND.Y50C 中國(guó)科技大學(xué)+計(jì)算中心、D、總分+560107 )下列符號(hào)中,除( )外均不能作為Visual FoxPro 的內(nèi)存變量名A X/YB X$YC

49、 X-YD X Y108 )時(shí)間的最小計(jì)時(shí)單位為( )秒A 1 B 1/10C 1/100 D 1/1000109 ) CHR (ASC (“ 0”) +7 的值為( )A “ 0” B “ 7”C“”D BEL以下循環(huán)體共執(zhí)行了( )次ForI=1 to 10? II=I+1EndforA 10B 5C 0D 語(yǔ)法錯(cuò)(111 )簡(jiǎn)單分支結(jié)構(gòu)句是( )A CASE.ENDCASEB DO.ENDDOC IF.ENDIFD SCAN.ENDSCAN(112) 創(chuàng)建類時(shí)首先要定義類的( )A 名稱B 屬性C 事件D 方法(113 )不能出現(xiàn) LOOP 和 EXTT 語(yǔ)句的程序結(jié)構(gòu)是( )A IF.

50、ENDIFB SCAN.ENDSCANC DO.ENDDOD FOR.ENDFOR(114) 不屬于循環(huán)結(jié)構(gòu)的語(yǔ)句是( )A SCAN.ENDSCAN B IF.ENDIFC DO.ENDDOD FOR.ENDFOR(115 )創(chuàng)建類的方法有( )A 1種 B 5種 C 10種 D 2種有關(guān)過(guò)程調(diào)用敘述正確的是 ()A 用命令DOWITH 調(diào)用過(guò)程時(shí),過(guò)程文件無(wú)須打開(kāi),就可以調(diào)用其中的過(guò)程B 用命令DOWITHIN 調(diào)用過(guò)程時(shí),過(guò)程文件無(wú)須打開(kāi)就可以調(diào)用其中的過(guò)程C 同一時(shí)刻只能打開(kāi)一個(gè)過(guò)程,打開(kāi)新的過(guò)程舊的過(guò)程自動(dòng)關(guān)閉D 打開(kāi)過(guò)程文件時(shí),其中的過(guò)程自動(dòng)調(diào)入主存有關(guān) LOOP 語(yǔ)句和 EXIT

51、 語(yǔ)句敘述正確的是( )A LOOP 和 EXIT 語(yǔ)句可以寫在循環(huán)體的外面B LOOP 語(yǔ)句的作用是把控制轉(zhuǎn)到 ENDDO 語(yǔ)句C EXIT 語(yǔ)句的作用是把控制轉(zhuǎn)到 ENDDO 語(yǔ)句D LOOP 和 EXIT 語(yǔ)句一般寫在循環(huán)結(jié)構(gòu)里面嵌套的分之結(jié)構(gòu)中有關(guān)窗口的操作,( )是正確A 被 DEACTVATE WINDOW 命令掛起的窗口將從內(nèi)存中清除B SHOW WINDOW 命令顯示的窗口不一定是活動(dòng)窗口,但活動(dòng)窗口一定是顯示窗口C HIDE WINDOW 命令將活動(dòng)窗口在屏幕上隱藏起來(lái),輸出仍然面向該窗口D 用 RELEASE WINDOW 刪除的窗口,還可以再重新顯示或激活有關(guān)參數(shù)傳遞敘述

52、正確的是 ()A 參數(shù)接收時(shí)與發(fā)送的順序相同B 接收參數(shù)的個(gè)數(shù)必須少于發(fā)送參數(shù)的個(gè)數(shù)C 參數(shù)接收時(shí)與發(fā)送的順序相反D 接收參數(shù)的個(gè)數(shù)必須正好等于發(fā)送的個(gè)數(shù)有關(guān)嵌套的敘述正確的是 ()A 循環(huán)體內(nèi)不能含有條件語(yǔ)句B 循環(huán)語(yǔ)句不能嵌套在條件語(yǔ)句之中C 嵌套只能一層否則會(huì)導(dǎo)致程序錯(cuò)誤D 正確的嵌套中不能交叉有關(guān)窗口錯(cuò)誤的敘述,( )是正確的A 用 ACTIVATE WINDOW命令激活窗口后,.SAY 的坐標(biāo)是相對(duì)屏幕的物理坐標(biāo)B 當(dāng)多次使用激活窗口命令時(shí),則最后一個(gè)被激活的窗口是當(dāng)前窗口C 當(dāng)前窗口是無(wú)法改變的D 窗口休眠后,第一個(gè)激活的窗口便為當(dāng)前窗口閱讀程序,正確的運(yùn)行結(jié)果是 ()A SET

53、TALK OFFB STORE.T.TOxC STREO TO yDO WHILE xy=y+1IF INT(y/5)=y/5?yELSELOOPENDIFIFy15STORE.F.TOxENDIFENDDO202025 TOC o 1-5 h z A.5 10 15B.51015C.5 10D.51015123. 執(zhí)行語(yǔ)句 10,10SAYABC GETxDEFAULT10 RANGE20, 首先 (從屏幕第十三行第十三列起,顯示字符串“ ABC從屏幕第 10 行第 10 列起,反白顯示數(shù)值 10從在屏幕第10 行第 10 列起,顯示數(shù)值20從在屏幕第10 行第 10 列起,反白顯示數(shù)值 1

54、0124 。有關(guān)定義文件編輯區(qū) , ,命令敘述正確的是( )可以指定一個(gè)新的內(nèi)容變量編輯編輯字段變量時(shí),數(shù)據(jù)庫(kù)無(wú)需打開(kāi)該命令后應(yīng)跟激活命令READ, 激活后方可編輯編輯結(jié)束后,應(yīng)按enter 鍵將編輯內(nèi)容存入相應(yīng)變量125. 閱讀程序,正確的運(yùn)行結(jié)果是( )USE STUDENTDO WHILE NOT EOF( )LOCATE FOR XB = 男DISPLAYCONTINUEENDDOA. 程序出錯(cuò)B.屏幕上顯示STUDENT.DBF數(shù)據(jù)庫(kù)中所有性別為男的記錄C. 屏幕上顯示STUDENT.DBF 數(shù)據(jù)庫(kù)的所有記錄D.程序死循環(huán),屏幕上一直顯示STUDENT.DBF數(shù)據(jù)庫(kù)的第一條性別為男的

55、記錄 126. 有關(guān)控制變量的激活命令READ 敘述正確的是( )A. 每條 .GET 或.EDIT 命令都有一條READ 命令激活B.READ CYCLE 激活多條.GET 命令時(shí),只有按Enter 鍵或光標(biāo)鍵才能退出 READC.執(zhí)行了某條.GET命令后,又執(zhí)行了 READ命令進(jìn)行歌活編輯,如果想再重新編輯.6丁指定的變 量, 則無(wú)需再執(zhí)行.GET 命令D.執(zhí)行了某條.GET命令后,執(zhí)行了 READ SAVE命令進(jìn)行激活編輯,如果想重新編輯.GET指定的 變量 , 則無(wú)需再執(zhí)行.GET 命令 ,只需重新執(zhí)行READ 命令即可 .要向STUDENT.DBF 數(shù)據(jù)庫(kù)中字段RS(起始日期)中輸入

56、1997年以前的日期,應(yīng)在USE student語(yǔ) 句和 READ 語(yǔ)句之間使用語(yǔ)句 ( )A.5,15SAY起始日期GETrsRAND CTOD(96-12-31)B.5,15SAY起始日期GETrsRAND,CTOD(96-12-31)C.5,15SAY起始日期GETrsRAND,CTOD96-12-31D.5,15SAY起始日期GETrsRAND CTOD96-12-31有關(guān)多重分支結(jié)構(gòu)DO CASE-ENDCASE 的敘述正確的是( )當(dāng)有多個(gè)邏輯表達(dá)式的值為真 ,執(zhí)行最后一個(gè)邏輯表達(dá)式的值為真的 CASE 之后的程序段當(dāng)有多個(gè)邏輯表達(dá)式的值為真 ,執(zhí)行第一個(gè)邏輯表達(dá)式的值為真的 CA

57、SE 之后的程序段當(dāng)有多個(gè)邏輯表達(dá)式的值為真 ,執(zhí)行多個(gè)邏輯表達(dá)式的值為真的 CASE 之后的程序段D.DO CASE-ENDCASE 語(yǔ)句 ,可以有多個(gè)程序段被執(zhí)行閱讀程序 ,正確的運(yùn)行結(jié)果是( )CLEA USE student INDEX ON xb TO xbindex SEEK 男 DO WHILE NOT EOF()DISPLAY SKIP ENDDO A. 程序出錯(cuò)B.屏幕上顯示STUDENT.DBF數(shù)據(jù)庫(kù)中所有性別為男的記錄C.屏幕上顯示STUDENT.DBF數(shù)據(jù)庫(kù)的所有記錄D.程序死循環(huán),屏幕上一直顯示STUDENT.DBF數(shù)據(jù)庫(kù)第一條性別為男的記錄 130 閱讀程序,正確的運(yùn)行結(jié)果是( )SET TALK OFFSTORE 100 TO x,y,zDO PROC1 WITH(x),y?x,y,zPROCEDURE proclPARAMETER m,nm=m+100n=n+100RETURNA:

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論