分析:排序次序名有三種:
Machine類型:按照幾內(nèi)碼順序排列,在計算機(jī)中,西文字符是按照ASCII碼值排列的,空格在最前面,大寫ABCD字母順序序列在小寫abcd字母序列的前面,因此大寫字母小于小寫字母。對常用的一級漢字,根據(jù)它們的拼音順序決定大小。
PinYin類型:按照拼音自詡排列。對于西文字符而言,空格在最前面,小寫abcd字母序列在前,大寫ABCD字母序列在后。
Stroke類型:無論英文西文,一律按照書寫筆畫的多少排序
答案:A
[例 12]下列4個表達(dá)式中,運(yùn)算結(jié)果為數(shù)值的是 ( )
A:30 + 23 =58 B :“3344”—“1122”
C:CTOD([04/01/02])—10 D:LEN(SPACE(3))—1
分析:A 是一個等式,而不是一個表達(dá)式,B是字符表達(dá)式,所以運(yùn)算結(jié)果仍然為字符型,C是日期型,
D使用的是字符處理函數(shù),處理結(jié)果是數(shù)值2。
答案;D
[例 13]下列( )是日期型常量。
A{“2002/04/01”} B:{2002—04—01}
C:{^2002/04/01} D:{2002—04/01}
分析:A 使用的是傳統(tǒng)的日期格式,在計算機(jī)里面系統(tǒng)默認(rèn)為{“月/日/年”},其中月日年都為兩位
數(shù)字,這種格式的日期型常量要受到命令語句SET DATE TO 和SET CENTURY 設(shè)置的影響。在不同的設(shè)置下,會有不同的意義。
B 和D 都沒有用引號和“^”符號,并且在D 中,分隔符必須統(tǒng)一格式。C使用的是嚴(yán)格的日期格式,這種日期格式不受SET DATE 等命令語句的影響。
例14 設(shè)有變量pi=3.1425549,執(zhí)行命令?ROUND(PI,4)后的顯示結(jié)果為( )
A.3.1420 B.3.1425 C.3.1426 D.3.0000
分析:ROUND(表達(dá)式1,表達(dá)式2)函數(shù)是將表達(dá)式1四舍五入,保留表達(dá)式2要求的小數(shù)位數(shù)。答案:C
例15 下列選項(xiàng)中不屬于定界符的是( )
A.半角單引號 B.大括號 C.雙引號 D.方括號
分析:A.C.D都是定界符的一種,定界符是用來界定字符型常量的長度的。定界符雖然不作為常量本身的 內(nèi)容,但它規(guī)定了常量的類型和終始界限。使用定界符要注意定界符必須成對匹配使用,當(dāng)一種定界符本身就是字符串的內(nèi)容時,就必須換用另外一種符號作定界符。答案 B
例16 3E-4是一個( )
A.字符變量 B.內(nèi)存變量 C.數(shù)值常量 D.非法表達(dá)式
分析:3E-4是一個以科學(xué)計數(shù)法表示的數(shù)值常量,變量的值是可以改變的。答案 C
例17 下列的算術(shù)運(yùn)算符中按優(yōu)先級從高到低排列正確的是( )
A.* *,*,/,() B.(),* *,*,+ C./,^,+,% d.(),*,* *,+
分析:算術(shù)運(yùn)算符7種符號的優(yōu)先級順序是:();**或(乘方)./除.%(取模);+(加)-(減)答案B
例18設(shè)有變量sr="2002年下半年全國計算機(jī)等級考試”,下列語句執(zhí)行后能夠顯示“2002年下半年計算機(jī)等級考試‘的是
A.?sr-"全國” B.?SUBSTR(sr,1,9)+SUBSTR(sr,17,14)
C.? STR(sr,1.12)+STR(sr,17,14) D.?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)
分析:SUBSTR(sr,1,12)+SUBSTR(sr,17,14)的含義是返回sr中的從第一位起的前12位,加上從sr中17位起 的長度為14位的字符串 答案 D
例19 函數(shù)SQRT(數(shù)值表達(dá)式)的功能是( )
A.返回指定表達(dá)式的平方根 B.按四舍五入取數(shù)值表達(dá)式的整數(shù)部分 C.返回數(shù)值表達(dá)式的整數(shù)部分
D.返回數(shù)值表達(dá)式的符號
分析:B所指的是ROUND()函數(shù);C所指的是INT()函數(shù);D所指的是SIGN()函數(shù)
答案:A
[例20] 已知D1和D2是日期型變量,下列4個表達(dá)式中非法的是( )
A D1-D2 B D1+D2 C D1+20 D D1-35
分析:不存在日期型+日期型的表達(dá)式。A是表示D1和D2相差的天數(shù),C是表示D1時間之后20天的時間,D表示指定日期前35天的時間。
答案:B
[例21] 日期型數(shù)據(jù)加上或減去一個整數(shù),結(jié)果是( );兩個日期型數(shù)據(jù)相減,結(jié)果又會是( )。
分析:Viual FoxPro 允許以下三種日期運(yùn)算:{日期/日期時間1}-{日期/日期時間2},計算結(jié)果是相差的天數(shù)/秒數(shù);{日期/日期時間}+或-{數(shù)值表達(dá)式},計算結(jié)果仍是數(shù)據(jù),其中表達(dá)式的值必須是整數(shù),表達(dá)式的值是若干天/秒以后或者以前的日期/時間。
答案:日期型數(shù)據(jù) 一個表示兩個日期相差天數(shù)的整數(shù)
[例22] Visual FoxPro 的表達(dá)式分為五類,分別( )、( )、( )、( )和( ),一個表達(dá)式中參加運(yùn)
算的各個分量的類型必須( )。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |