第2章 函数的使用Word文档下载推荐.docx
- 文档编号:7182598
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:13
- 大小:30.39KB
第2章 函数的使用Word文档下载推荐.docx
《第2章 函数的使用Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《第2章 函数的使用Word文档下载推荐.docx(13页珍藏版)》请在冰点文库上搜索。
13.下列字符型常量的表示中,错误的是___________
A.’65+13’B.["
电脑商情"
]
C.[[中国]]D.’[x=y]’
14.下列关于变量的叙述中,不正确的一项是___________
A.变量值可以随时改变
B.在VisualFoxPro中,变量分为字段变量和内存变量
C.变量的类型决定变量值的类型
D.在VisualFoxPro中,可以将不同类型的数据赋给同一个变量
15.下列命令的语法规则中,非法的是___________
A.命令动词只写前四个字母
B.命令动词后的子句位置可交换
C.命令动词大小写字母等价
D.各短语和参数要连续输入无空格
16.在VisualFoxPro中,有如下几个内存变量赋值语句,执行下述赋值语句之后,内存变量X、Y、M、N、Z的数据类型分别是__________
X={^2001-07-2810:
15:
20PM}
Y=.T.
M=$123.45
N=123.45
Z="
123.45"
A.D、L、Y、N、CB.D、L、M、N、C
C.T、L、M、N、CD.T、L、Y、N、C
17.要清除当前所有其名字的第2个字符为“X”的内存变量,应该使用命令___________
A.RELEASEALL*XB.RELEASEALLLIKEX
C.RELEASEALLLIKE?
XD.RELEASEALLLIKE"
?
X"
18.已知x="
123"
表达式&
x+456的值是___________
A.123456B.579C.“123456”D.“579”
19.数组元素建立后,其初值为:
____________
A.0B..NULL.C..T.D..F.
20.数组变量是___________的一组有序变量。
A.名字相同而上标不同
B.名字相同而下标不同
C.名字不同而上标相同
D.名字不同而下标相同
21.使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为___________
A.2个B.3个C.5个D.6个
22.利用命令DIMENSIONX(2,3)定义了一个名为X的数组后,依次执行赋值命令X(3)=10、X(5)=20、X=30,则数组元素X(1,1)、X(1,3)、X(2,2)的值分别是___________
A.30、30、30B..f.、10、20
C.30、10、20D.0、10、20
23.下面关于VisualFoxPro数组的叙述中,错误的是___________
A.用DIMENSION和DECLARE都可以定义数组
B.VisualFoxPro只支持一维数组和二维数组
C.一个数组中各个数组元素必须是同一种数据类型
D.新定义数组的各个数组元素初值.F.
24.在VISUALFOXPRO中说明私有数组的命令是___________
A.DIMENSION和ARRAYB.DECLARE和ARRAY
C.DIMESION和DECLARED.只有DIMENSION
25.关于VisualFoxPro的变量,下面说法中正确的是___________
A.使用一个简单变量之前要先声明或定义
B.数组中各数组元素的数据类型可以不同
C.定义数组以后,系统为数组的每个数组元素赋以数值0
D.数组元素的下标下限是0
26.表达式MOD(12,7)的值是__________
A.5B.-2C.-5D.2
27.表达式MOD(12,-7)的值是___________
A.5B.-2C.-5D.2
28.表达式ROUND(-6.7,0)的结果为___________
A.-6B.-8C.-5D.-7
29.下有关表达式MOD(a,b)=c的说法中正确的有__________
A.a,b必须同时为正B.a,c必然同号
C.a,b必须同时为负D.b,c必然同号
30.下列函数中函数值为字符型的是______
A.DATE() B.TIME() C.YEAR()D.ATETIME()
31.函数是程序设计语言中重要的语言成分。
在下列VFP函数中,其返回值不为字符型数据的是___________
A.TYPE()B.DOW()
C.CHR()D.TTOC()
32.对于下列函数来说,其返回值的数据类型不为数值型的是___________
A.LEN("
VisualFoxPro"
)B.YEAR(DATE())
C.ATC("
this"
"
ThisForm"
)D.LEFT("
123456"
2)
33.设S="
江苏省普通高校计算机等级考试"
,从中取出"
高校"
二个字的函数是___________
A.SUBS(S,6,2)B.SUBS(S,11,4)
C.SUBS(S,6,4)D.SUBS(S,11,2)
34.函数UPPER("
12ab34CD"
)的结果是___________
A.12AB34CD B.12ab34CD C.12ab34cd D.12AB34cd
35.在下列函数中,函数值为数值的是___________
A.AT("
人民"
,"
中华人民共和国"
)
B.CTOD("
01/01/96"
C.SPACE()
D.SUBSTR(DTOC(DATE()),7)
36.表达式LEN(SPACE(0))的运算结果是___________
A..NULL.B.1C.0D."
"
37.在VFP命令窗口中执行?
YEAR(DATE()+5)命令后,所返回结果的数据类型是_________
A.N(数值型)B.D(日期型)C.C(字符型)D.T(日期时间型)
38.下列表达式中,合法的是___________
A.Year(Date())-{2000/08/02}
B.Date()-{2000/08/02}
C.Date()+{2000/08/02}
D.A、B、C均对
39.下列表达式中结果为真的是______________
A."
3"
-"
2"
="
1"
B."
3-2"
C."
32"
D."
+"
5"
40.把日期2004年10月16日赋值给日期型变量的方法是___________
A.D=10/16/2004B.D="
10/16/2004"
C.D=CTOD("
)D.D=DTOC("
41.表达式VAL(SUBS("
本年第2期"
,7,1))*LEN("
他!
我"
A.0 B.2 C.8 D.10
42.?
AT("
大学"
北京语言文化学院"
)的答案是___________
A.12 B.13 C.16 D.0
43.下列关系表达式中,运算结果为逻辑真.T.的是___________
A."
副教授"
$"
教授"
B.3+5#2*4
C."
计算机"
<
>
"
计算机世界"
D.2004/05/01==CTOD("
04/01/03"
44.下列表达式中结果为.T.的是__________
A."
9"
10"
B."
王五"
$"
王"
C.{05/06/98}>
{08/02/97}D.9>
10
45.下列关于数据操作的说法中,不正确的是________
A.货币型数据能参加算术运算
B.两个日期型数据可以进行加法运算
C.一个日期型数据可以加或减一个整数
D.字符型数据能比较大小,日期型数据也能
46.表达式"
a"
akbc"
的结果为_________
A.1B.3C..t.D..f.
47.下列4个表达式中,运算结果为整数型的是_____________
1234"
5678"
C.CTOD("
2003/05/23"
)D.LEN(SPACE(3))-1
48.表达式Day({^2004-1-2})的值是____________
A.2004B.2003C.1D.2
49.在VisualFoxPro中,对于空值(NULL)叙述正确的是_____________
A.空值等同于空字符串
B.空值表示还没有确定值
C.不支持字段值为空值
D.空值等同于数值0
50.在下列FoxPro表达式中,结果为日期型的正确表达式是___________
A.DATE()+TIME()
B.DATE()+20
C.DATE()-{01/03/99}
D.365-DATE()
51.在VFP中,下面4个关于日期或日期时间的表达式中,错误的是___________
A.{^2002.02.0111:
10:
10AM}-{^2001.09.0111:
10AM}
B.{^01/91/2003}+20
C.{^2003.02.01}+{^2001.02.01}
D.{^2000/02/01}-{^2001/02/01}
52.连续执行以下命令之后,最后一条命令的输出结果是___________
SETEXACTOFF
X="
A"
IIF(X="
A"
,X-"
BCD"
,X+"
C."
ABCD"
D."
ABCD"
53.在下列的VisualFoxPro表达式中,运算结果为字符型数据的是
ABCD"
+"
EF"
="
ABCDEF"
B."
34"
05/08/03"
D.DTOC(DATE())>
04/03/02"
54.有如下赋值语句,结果为“大家好”的表达式是
a=“你好”
b=“大家”
A.b+AT(a,1)B.b+RIGHT(a,1)
C.b+LEFT(a,3,4)D.b+RIGHT(a,2)
55.设变量x的值为"
abc"
(其长度为4,末尾为一个空格字符),变量y的值为"
abc"
(其长度为4,第一个字符为空格),则表达式LEN(x+y)和LEN(x-y)的返回值分别为
A.6,6B.7,7C.8,8D.8,7
56.已知数值型变量X=1,Y=2,以下返回值为"
!
3!
的表达式是
A."
+STR(X+Y,1)+"
X+Y"
C."
+VAL("
)+"
+X+Y+"
57.逻辑运算符的优先顺序是
A.NOT,AND,ORB.NOT,OR,AND
C.AND,NOT,ORD.OR,.NOT.AND.
58.运行下列程序段后,屏幕上显示的内容是
y=DTOC(DATE(),1)
y=.NULL.
?
TYPE("
y"
A.CB.DC.LD.NULL
59.假定系统日期是1998年12月20日,有如下命令,执行后N的值应为______
N=(YEAR(DATE())-1900)+0,
A.1998B.98C.20D.12
60.以下四组表达式中结果是逻辑值.T.的是______
A.'
this'
$'
thisisastring'
B.'
THISISASTRING'
C.'
D.'
'
二、填空题:
1.项目管理器的选项卡用于显示和管理数据库、自由表和查询等。
2.在VFP中,用户可以利用命令来修改系统的操作环境(如默认目录等),也可以通过菜单命令打开对话框进行设置。
3.在VFP命令窗口中输入并执行命令.FontSize=20,可以使主窗口中输出文本的字号设置为20。
4.在程序中可以用指定全局(公共)变量。
在当前工作期中,任何运行的程序都能使用和修改全局变量和全局数组。
在命令窗口中创建的任何变量或数组被自动赋予全局属性。
5.使用LOCAL、PRIVATE和PUBLIC命令可以指定内存变量的作用域。
在VFP命令窗口中创建的任何内存变量均为。
6.将第2~4个字符为“yan”的所有变量保存到mVar内存变量文件中,可以使用命令:
SAVETOmVarALL?
yan*。
7.在VFP中,关闭所有的文件并结束当前VFP系统运行的命令是
8.在VFP中,系统规定:
名称(如变量名、字段名、对象的属性名等)只能以字母、汉字或下划线等字符开头,不能以数字字符开头。
系统预定义了许多系统变量,它们的名称均以开头。
9.在VFP中,使用、PRIVATE和PUBLIC命令可以指定内存变量的作用域。
10.将内存变量文件mVar中所保存的内存变量恢复到内存,且当前已存在的内存变量仍保留,可以使用命令FROMmVarADDITIVE。
11.利用SET命令可以改变VFP系统运行时的临时工作环境(“临时”是指当前有效,下次启动VFP系统时将不起作用)。
例如,利用SETON|OFF命令可以设置覆盖已有文件之前是否显示提示框。
12.利用一条命令(语句)可以给多个内存变量赋同一个值。
13.运行以下程序后,VFP主窗口显示的结果是。
CLEAR
STORE"
计算机基础知识和应用能力等级考试"
TOA1
Vfp="
二级"
A3=subs(a1,17,16)
A2="
vfp"
&
A2+A3
14.目前用户通常是在操作系统环境下(如在“我的电脑”或“资源管理器”窗口中)创建和删除文件夹。
在VFP程序中,也可以利用MD和命令来创建和删除文件夹。
15.在VFP中,系统规定:
除了自由表的字段名、表的索引标识名至多只能个字符以外,其余的名称的长度可以长达100多个字符。
16.执行如下命令后,Y
(2)=_____________。
DIMENSIONX(3,4),Y(6)
X=55
Y=X
(2)
17.执行如下命令后,X
(2)的值为
DIMENSIONX(3,4)
X=7
18.在VisualFoxPro系统的命令窗口中,输入并执行下列命令后,VisualFoxPro主窗口中显示内容为_
mod(-12,5)
19.函数INT(LEN("
123.456"
))的结果是________
20.常量.n.表示的是_______型的数据。
21.?
Substr(“123456789”,3,3)的结果是________。
22.使用命令DECLAREmm(4,5)定义的数组,包含数组元素的个数为________个。
23.在VisualFoxPro中说明数组后,数组的每个元素在末赋值之前的默认值是_______。
24.命令?
lower("
Xy2A"
)的结果是
25.执行命令A=2005/4/2之后,内存变量A的数据类型是型。
26.表达式LEN(SPACE(5)-SPACE(10))的结果为_________
27.在VisualFoxPro中,如果要在子程序中创建一个只在本程序中使用的变量XL(不影响上级或下级的程序),应该使用______说明变量.
28.字段变量与内存变量同名时,区分方法是
29.执行函数MESSAGEBOX("
清华大学"
++"
计算机科学系"
48,"
提示"
),则可出现如图1所示的提示消息框。
30.函数STRTRAN(STR(35.96),SPACE
(2),"
*"
)的返回值为。
(提示:
系统函数STRTRAN(<
字符串1>
<
字符串2>
字符串3>
)的功能是用<
替换<
中所包含的<
31.函数LEN("
中国"
)<
LEN("
China"
)的值是
32.函数STR(1234.5454,7,3)的值为
33.假设X=100,则函数IIF(X<
50,X-50,X+50)的值为
34.函数BETWEEN(40,34,50)的运算结果是。
35.说明公共变量的命令关键字是
36.表达式{^2005-1-310:
0:
0}一{^2005-10-39:
0}的数据类型是。
37.?
EN"
,RIGHT("
STUDENT"
,4))的执行结果是。
38.用户要在D盘的根目录中创建一个名为MyBack的文件夹,可用命令
39.字符型常量也称为字符串,它是由字符串“定界符”括起来的一串字符。
字符串定界符可以是单引号、双引号或。
40.函数ROUND(1234.196,-2)的返回值为,SUBSTR("
mystring"
6)的返回值为
Vfp精品课程第二单元答案
一选择题1-5BBCCD6-10DCBCB11-15DCCCD16-20ACBDB
21-25DACCB26-30ABDDB31-35BDBAA36-40CABCC
41-45DDCCB46-50CDDBB51-55CDBDC56-60AAABA
二填空题
1.数据2.工具->
选项3._screen4.public5.公共变量
6.Like7.quit8.下划线9.local10.restore
11.Safety12.store13.二级应用能力等级考试14.RD15.10
16.5517.718.319.720.逻辑
21.“345”22.2023..f.24.”xy2a”25.数值
26.1527.local28.变量前面加M.或M->
29.chr(13)30.****36
31..T.32.1234.5533.15034..T.35.public
36.数值型37.238.MDD:
\MyBack39.方括号40.1200“ing”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 函数的使用 函数 使用
![提示](https://static.bingdoc.com/images/bang_tan.gif)