首頁考試吧論壇Exam8視線考試商城網(wǎng)絡(luò)課程模擬考試考友錄實(shí)用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語
零起點(diǎn)日語
職稱英語
口譯筆譯
申碩英語
零起點(diǎn)韓語
商務(wù)英語
日語等級(jí)
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點(diǎn)英語
托?荚
托業(yè)考試
零起點(diǎn)法語
雅思考試
成人英語三級(jí)
零起點(diǎn)德語
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢
營(yíng) 銷 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問
ACCA考試
注冊(cè)會(huì)計(jì)師
資產(chǎn)評(píng)估師
審計(jì)師考試
高級(jí)會(huì)計(jì)師
注冊(cè)稅務(wù)師
國(guó)際內(nèi)審師
理財(cái)規(guī)劃師
美國(guó)注冊(cè)會(huì)計(jì)師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
繽紛校園 實(shí)用文檔 英語學(xué)習(xí) 作文大全 求職招聘 論文下載 訪談|游戲
計(jì)算機(jī)等級(jí)考試

2013年計(jì)算機(jī)等考二級(jí)VFP輔導(dǎo)講義第三章

  41.日期轉(zhuǎn)換為字符函數(shù)

  【函數(shù)格式】 ?dtoc(<日期表達(dá)式>[,1]

  【函數(shù)功能】 把日期型數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)

  【使用說明】 ①<日期表達(dá)式>指定被轉(zhuǎn)換的日期型數(shù)據(jù)

  ②選擇1,按yyyymmdd的格式返回結(jié)果。缺省該選項(xiàng),按mm/dd/yy的格式返回結(jié)果

  【返回值類型】 字符型

  eg:?dtoc({^2007-02-10}) 02/10/07

  42.字符轉(zhuǎn)換為ASCⅡ碼函數(shù)

  【函數(shù)格式】 ?asc(<字符表達(dá)式>)

  【函數(shù)功能】 返回<字符表達(dá)式>值的第一個(gè)字符的ASCⅡ碼

  【返回值類型】 數(shù)值型

  eg:?asc(”a”) 97

  ?asc(”A”) 65

  43. ASCⅡ碼轉(zhuǎn)換為字符函數(shù)

  【函數(shù)格式】 ?chr(<數(shù)值表達(dá)式>)

  【函數(shù)功能】 返回<數(shù)值表達(dá)式>值表示的ASCⅡ碼轉(zhuǎn)換為字符

  【返回值類型】 字符型

  eg:?chr(97) a

  ?chr(65) A

 、荨⑵渌瘮(shù)

  44.測(cè)試首字符是否為字符函數(shù)

  【函數(shù)格式】 ?isalpha(<字符表達(dá)式>)

  【函數(shù)功能】 測(cè)試<字符表達(dá)式>首字符是否為字符

  【返回值類型】 邏輯型

  eg:?isalpha(”aaabbbccc”) .T.

  ?isalpha(”123aaa”) .F.

  45.測(cè)試首字符是否為0—9數(shù)字函數(shù)

  【函數(shù)格式】 ?isdigit(<字符表達(dá)式>)

  【函數(shù)功能】 測(cè)試<字符表達(dá)式>首字符是否為0—9數(shù)字

  【返回值類型】 邏輯型

  eg:?isdigit(”aaabbbccc”) .F.

  ?isdigit(”123aaa”) .T.

  46.測(cè)試首字符是否為小寫函數(shù)

  【函數(shù)格式】 ?islower(eg:? <字符表達(dá)式>)

  【函數(shù)功能】 測(cè)試首字符是否為小寫函數(shù)

  【返回值類型】 邏輯型

  eg:?isalpha(”aaabbbccc”) .T.

  47.測(cè)試首字符是大寫函數(shù)

  【函數(shù)格式】 ?isupper(<字符表達(dá)式>)

  【函數(shù)功能】 測(cè)試首字符是否為大寫函數(shù)

  【返回值類型】 邏輯型

  eg:?isdigit(”aaabbbccc”) .F.

  48.宏代換函數(shù)

  【函數(shù)格式】 &<字符型內(nèi)存變量>

  【函數(shù)功能】 返回字符型內(nèi)存變量的值

  【返回值類型】 字符型

  eg:①a=”y”

  y=”123”

  ?&y 123

 、赼=”b”

  b=”123”

  ?a b

  ?&a 123

  ?&a=123 .T.

  49.測(cè)試數(shù)據(jù)范圍函數(shù)

  【函數(shù)格式】 ?between(<表達(dá)式1>,<表達(dá)式2>,<表達(dá)式3>)

  【函數(shù)功能】 如果<表達(dá)式1>的值在<表達(dá)式2>和<表達(dá)式3>之間,則返回邏輯真值,反之為假

  【返回值類型】 邏輯型

  eg:?between(12,13,20) .F.

  ?between(18,13,20) .T.

  ?between(“c”,”a”,”y”) .T.

  50.測(cè)試數(shù)據(jù)是否為空函數(shù)

  【函數(shù)格式】 ?empty(<表達(dá)式>)

  【函數(shù)功能】 測(cè)試指定表達(dá)式是否為空,如果表達(dá)式為空,返回邏輯真值,反之為假值

  【返回值類型】 邏輯型

  eg:?empty(“□□□”) .T.

  ?empty(“0”) .T.

  ?empty(“54”) .F.

  51.測(cè)試數(shù)據(jù)是否為空函數(shù)

  【函數(shù)格式】 ?isnull(<表達(dá)式>)

  【函數(shù)功能】 測(cè)試指定表達(dá)式是否為空,如果表達(dá)式為null,返回邏輯真值,反之為假值

  【返回值類型】 邏輯型

  eg:?isnull(null) .T.

  ?isnull(“125”) .F.

  ?isnull(“□□□”) .F.

  52.測(cè)試類型函數(shù)

  【函數(shù)格式】 ?vartype(<表達(dá)式))

  【函數(shù)功能】 測(cè)試指定表達(dá)式的數(shù)據(jù)類型

  【返回值類型】 字符型

  eg:?vartype(123.123) N

  ?vartype(“addsdfsd”) C

  53.去括號(hào)函數(shù)

  【函數(shù)格式】 ?type(<”表達(dá)式”>)

  【函數(shù)功能】 去掉最外一層括號(hào),并判斷指定表達(dá)式的數(shù)據(jù)類型

  【返回值類型】 字符型

  l type函數(shù)返回值為C,N,D,L,M,S,U(S為屏幕型,U為未定義的數(shù)據(jù)類型)

  eg:?type([“123”] C

  ?type(‘{06/10/2007}’) U

  ?type(“5>2”) L

  *************************************************************************************

  小結(jié):

  1. 函數(shù)都要加括號(hào),都要有自變量,都必須帶參數(shù);

  2.函數(shù)的類型與返回值必須保持一致;

  3. 帶括號(hào)的是函數(shù),不帶括號(hào)的是命令。

  *************************************************************************************

  5、表達(dá)式(優(yōu)先級(jí)順序由高到低排列)

  ①.算術(shù)運(yùn)算符

  運(yùn)算順序?yàn)椋合瘸朔,再乘除與取模,后加減,同一級(jí)別運(yùn)算由左向右,圓括號(hào)可以改變運(yùn)算的先后次序,若有圓括號(hào)嵌套,則按先內(nèi)后外的次序處理。

  ②字符運(yùn)算符

  兩字符串相加表示原位連接;

  兩字符串相減,將第一個(gè)字符串后面的空格去掉,放到總字符串后,總字符串?dāng)?shù)不變。

  ③日期時(shí)間運(yùn)算符

  兩日期相減,表示相差的天數(shù);

  兩時(shí)間相減,表示相差的秒數(shù);

  一個(gè)日期加/減一個(gè)數(shù),表示多個(gè)天以后/前;

  一個(gè)時(shí)間加/減一個(gè)數(shù),表示多個(gè)秒以后/前;

  set stric to 0 是將嚴(yán)格日期轉(zhuǎn)換為傳統(tǒng)(普通)日期

  兩日期/時(shí)間相加=錯(cuò)誤

 、荜P(guān)系運(yùn)算符

  * set exact off (左包含右,返回值為真,右包含左,返回值為假)

  eg:?”ab”=”abc” .F.

  ?”abc”=”abc” .T.

  ?”abcd”=”abc” .T.

  * set exact on (先用空格補(bǔ)齊位數(shù),在做比較)

  eg:?”ab□”=”abc” .F.

  ?”abc□”=”abc” .T.

  ?”abcde”=”abcd” .F.

  ?”ab”=”ab□□□” .T.

  ?”ab”=”abc□□□” .F.

  ⑤邏輯運(yùn)算符

  l not或!當(dāng)條件成立時(shí),返回值為真,反之為假(右包含左為真,左包含右為假)

  l and 左右同時(shí)為真,返回值為真,反之為假

  l or 左右同時(shí)為假,返回值為假,只有一個(gè)為真是,返回值為真

  l 優(yōu)先級(jí)順序:not >and >or

  while>for ?for>while 字段變量>內(nèi)存變量

  ⑥運(yùn)算符的優(yōu)先級(jí)

  圓括號(hào)>算術(shù)運(yùn)算符>字符串運(yùn)算符>日期和日期時(shí)間運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。