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

2013年計算機(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é)果。缺省該選項,按mm/dd/yy的格式返回結(jié)果

  【返回值類型】 字符型

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

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

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

  【函數(shù)功能】 返回<字符表達(dá)式>值的第一個字符的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.測試首字符是否為字符函數(shù)

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

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

  【返回值類型】 邏輯型

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

  ?isalpha(”123aaa”) .F.

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

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

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

  【返回值類型】 邏輯型

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

  ?isdigit(”123aaa”) .T.

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

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

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

  【返回值類型】 邏輯型

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

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

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

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

  【返回值類型】 邏輯型

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

  48.宏代換函數(shù)

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

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

  【返回值類型】 字符型

  eg:①a=”y”

  y=”123”

  ?&y 123

  ②a=”b”

  b=”123”

  ?a b

  ?&a 123

  ?&a=123 .T.

  49.測試數(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.測試數(shù)據(jù)是否為空函數(shù)

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

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

  【返回值類型】 邏輯型

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

  ?empty(“0”) .T.

  ?empty(“54”) .F.

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

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

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

  【返回值類型】 邏輯型

  eg:?isnull(null) .T.

  ?isnull(“125”) .F.

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

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

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

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

  【返回值類型】 字符型

  eg:?vartype(123.123) N

  ?vartype(“addsdfsd”) C

  53.去括號函數(shù)

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

  【函數(shù)功能】 去掉最外一層括號,并判斷指定表達(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ù)都要加括號,都要有自變量,都必須帶參數(shù);

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

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

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

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

 �、�.算術(shù)運(yùn)算符

  運(yùn)算順序為:先乘方,再乘除與取模,后加減,同一級別運(yùn)算由左向右,圓括號可以改變運(yùn)算的先后次序,若有圓括號嵌套,則按先內(nèi)后外的次序處理。

 �、谧址\(yùn)算符

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

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

 �、廴掌跁r間運(yùn)算符

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

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

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

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

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

  兩日期/時間相加=錯誤

 �、荜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)條件成立時,返回值為真,反之為假(右包含左為真,左包含右為假)

  l and 左右同時為真,返回值為真,反之為假

  l or 左右同時為假,返回值為假,只有一個為真是,返回值為真

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

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

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

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

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