VFP字符串處理題目及試題答案_第1頁
VFP字符串處理題目及試題答案_第2頁
VFP字符串處理題目及試題答案_第3頁
VFP字符串處理題目及試題答案_第4頁
VFP字符串處理題目及試題答案_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

VFP字符串處理題目及試題答案姓名:____________________

一、單項(xiàng)選擇題(每題2分,共10題)

1.在VisualFoxPro中,以下哪個(gè)函數(shù)用于將字符串轉(zhuǎn)換為小寫?

A.UPPER()

B.LOWER()

C.STR()

D.LEFT()

2.以下哪個(gè)函數(shù)用于從字符串中提取指定長度的子字符串?

A.SUBSTR()

B.SUBSTRING()

C.MID()

D.LEFT()

3.在VisualFoxPro中,以下哪個(gè)函數(shù)用于刪除字符串兩端的空白字符?

A.TRIM()

B.LTRIM()

C.RTRIM()

D.ALLTRIM()

4.以下哪個(gè)函數(shù)用于計(jì)算字符串的長度?

A.LEN()

B.LENGTH()

C.SIZE()

D.COUNT()

5.在VisualFoxPro中,以下哪個(gè)函數(shù)用于將數(shù)字轉(zhuǎn)換為字符串?

A.STR()

B.CSTR()

C.NUMTOCHAR()

D.VAL()

6.以下哪個(gè)函數(shù)用于檢查字符串是否為空?

A.ISNULL()

B.ISEMPTY()

C.ISBLANK()

D.ISNULL()

7.在VisualFoxPro中,以下哪個(gè)函數(shù)用于將字符串連接起來?

A.CONCAT()

B.JOIN()

C.CONCATENATE()

D.+(加號(hào))

8.以下哪個(gè)函數(shù)用于查找子字符串在字符串中的位置?

A.FIND()

B.LOCATE()

C.AT()

D.INDEX()

9.在VisualFoxPro中,以下哪個(gè)函數(shù)用于替換字符串中的子字符串?

A.REPLACE()

B.REPLACEALL()

C.SUBSTR()

D.STR()

10.以下哪個(gè)函數(shù)用于檢查字符串是否以指定子字符串開頭?

A.STARTSWITH()

B.BEGINSWITH()

C.LEFT()

D.SUBSTR()

二、填空題(每空2分,共10空)

1.在VisualFoxPro中,使用______函數(shù)可以將字符串轉(zhuǎn)換為小寫。

2.使用______函數(shù)可以從字符串中提取指定長度的子字符串。

3.使用______函數(shù)可以刪除字符串兩端的空白字符。

4.使用______函數(shù)可以計(jì)算字符串的長度。

5.使用______函數(shù)可以將數(shù)字轉(zhuǎn)換為字符串。

6.使用______函數(shù)可以檢查字符串是否為空。

7.使用______函數(shù)可以將字符串連接起來。

8.使用______函數(shù)可以查找子字符串在字符串中的位置。

9.使用______函數(shù)可以替換字符串中的子字符串。

10.使用______函數(shù)可以檢查字符串是否以指定子字符串開頭。

三、判斷題(每題2分,共5題)

1.使用LEFT()函數(shù)可以從字符串的右側(cè)提取指定長度的子字符串。()

2.使用TRIM()函數(shù)可以刪除字符串兩端的空白字符。()

3.使用LEN()函數(shù)可以計(jì)算字符串的長度,包括空格字符。()

4.使用REPLACE()函數(shù)可以替換字符串中的子字符串,但不包括空格字符。()

5.使用STARTSWITH()函數(shù)可以檢查字符串是否以指定子字符串開頭。()

四、簡答題(每題5分,共10分)

1.簡述VisualFoxPro中字符串處理函數(shù)的分類及其作用。

2.如何使用VisualFoxPro中的函數(shù)進(jìn)行字符串連接?請舉例說明。

二、多項(xiàng)選擇題(每題3分,共10題)

1.以下哪些函數(shù)可以用于字符串轉(zhuǎn)換?

A.UPPER()

B.LOWER()

C.STR()

D.DATE()

E.TIME()

2.在VisualFoxPro中,以下哪些函數(shù)可以用于提取字符串中的子字符串?

A.SUBSTR()

B.LEFT()

C.RIGHT()

D.MID()

E.SUBSTRING()

3.以下哪些函數(shù)可以用于刪除字符串中的空白字符?

A.TRIM()

B.LTRIM()

C.RTRIM()

D.ALLTRIM()

E.SPACE()

4.以下哪些函數(shù)可以用于計(jì)算字符串的長度?

A.LEN()

B.LENGTH()

C.SIZE()

D.COUNT()

E.VAL()

5.在VisualFoxPro中,以下哪些函數(shù)可以將數(shù)字轉(zhuǎn)換為字符串?

A.STR()

B.CSTR()

C.NUMTOCHAR()

D.CTOD()

E.DTOC()

6.以下哪些函數(shù)可以用于檢查字符串是否為空?

A.ISNULL()

B.ISEMPTY()

C.ISBLANK()

D.ISNULL()

E.ISNULLABLE()

7.以下哪些函數(shù)可以用于字符串連接?

A.CONCAT()

B.JOIN()

C.CONCATENATE()

D.+(加號(hào))

E.&(與號(hào))

8.以下哪些函數(shù)可以用于查找子字符串在字符串中的位置?

A.FIND()

B.LOCATE()

C.AT()

D.INDEX()

E.SEARCH()

9.以下哪些函數(shù)可以用于替換字符串中的子字符串?

A.REPLACE()

B.REPLACEALL()

C.SUBSTR()

D.STR()

E.CHAR()

10.以下哪些函數(shù)可以用于檢查字符串是否以指定子字符串開頭?

A.STARTSWITH()

B.BEGINSWITH()

C.LEFT()

D.SUBSTR()

E.FIND()

三、判斷題(每題2分,共10題)

1.在VisualFoxPro中,字符串的長度可以通過LEN()函數(shù)和LENGTH()函數(shù)來獲取。()

2.使用TRIM()函數(shù)可以刪除字符串兩端的空格,但不能刪除中間的空格。()

3.SUBSTR()函數(shù)和MID()函數(shù)在提取子字符串時(shí),起始位置和長度參數(shù)是相同的。()

4.使用ALLTRIM()函數(shù)可以刪除字符串前后的空格,但不會(huì)影響字符串中間的空格。()

5.STR()函數(shù)可以將任何類型的變量轉(zhuǎn)換為字符串類型。()

6.在VisualFoxPro中,使用ISNULL()函數(shù)可以檢查一個(gè)變量是否為空字符串或NULL值。()

7.使用CONCAT()函數(shù)可以將多個(gè)字符串連接起來,但不會(huì)保留字符串之間的空格。()

8.AT()函數(shù)返回子字符串在主字符串中的起始位置,如果子字符串不存在,則返回0。()

9.REPLACE()函數(shù)可以替換字符串中的子字符串,并且可以在替換時(shí)指定替換的次數(shù)。()

10.STARTSWITH()函數(shù)可以檢查一個(gè)字符串是否以另一個(gè)字符串開頭,但不區(qū)分大小寫。()

四、簡答題(每題5分,共6題)

1.簡述在VisualFoxPro中如何使用LEN()和LENGTH()函數(shù)計(jì)算字符串的長度,并比較兩者的區(qū)別。

2.說明如何使用LEFT()和RIGHT()函數(shù)從字符串中提取子字符串,并舉例說明。

3.描述如何使用SUBSTR()和MID()函數(shù)提取字符串中的指定長度的子字符串,包括它們之間的主要區(qū)別。

4.解釋在VisualFoxPro中使用TRIM()、LTRIM()、RTRIM()和ALLTRIM()函數(shù)刪除字符串中的空白字符,并說明它們的區(qū)別。

5.如何使用STR()函數(shù)將數(shù)值型數(shù)據(jù)轉(zhuǎn)換為字符串類型?請給出一個(gè)轉(zhuǎn)換的例子。

6.在VisualFoxPro中,如何檢查一個(gè)字符串是否為空?請使用適當(dāng)?shù)暮瘮?shù)和邏輯表達(dá)式給出一個(gè)檢查空字符串的例子。

試卷答案如下

一、單項(xiàng)選擇題

1.B

2.A

3.A

4.A

5.A

6.B

7.D

8.C

9.A

10.A

二、多項(xiàng)選擇題

1.A,B,C

2.A,B,C,D

3.A,B,C,D

4.A,B,C

5.A,B,C

6.A,B,C,D

7.A,B,C,D

8.A,B,C,D

9.A,B

10.A,B,C

三、判斷題

1.×

2.√

3.×

4.√

5.√

6.×

7.×

8.√

9.√

10.×

四、簡答題

1.LEN()和LENGTH()都可以計(jì)算字符串的長度,但LENGTH()只計(jì)算字符數(shù),不包括空格和不可見字符。LEN()計(jì)算的是字節(jié)長度,對(duì)于單字節(jié)字符集,兩者結(jié)果相同。

2.LEFT()從字符串的左側(cè)提取子字符串,RIGHT()從字符串的右側(cè)提取。例如:LEFT("Hello",3)返回"Hel"。

3.SUBSTR()和MID()都用于提取子字符串,但SUBSTR()需要起始位置和長度,而MID()需要起始位置和長

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論