2011年计算机等级考试二级VFP课后习题及答案(2)

一、Visual FoxPro 6.0定义了哪些数据类型,请按类型填下表 #
#
类型 |
类型代号 # |
组成要素 # |
宽度 # |
本类型常量表达法 # |
二、填空 #
1.Visaul FoxPro的变量类型有_______________变量和_______________变量。 #
2.C型字段最大宽度为__________个_________,N型字段最大宽度为_________位。D、T、L、M、G、Y型字段宽度分别为_______________________________________。?
#
3.设X和Y代表两个数值型变量,表示X的Y次方为___________,表示X/Y______,表示πXY为________________。?
#
4.Visaul FoxPro的运算符共有__________、_________、________、_______、______五种;逻辑运算符有__________、__________和__________三种。? #
5.数组是_____________________________________________,使用数组必须坚持_______________________的原则。 #
6.将记录的值赋给数组的命令是:_________________________________,将数组的值替换当前记录的值的命令是:____________________________。 #
三、判断下列数据哪些是常量,哪些是变量,是什么类型的常量。
#
146.85、“146.85”、“01/14/98” 、奖金、“副教授”、·F·、F、“ABC”、“变量”、常量、$123.45、{^2002-4-28}、[黄冈职院]、$123.45、3.12E+2、ABC、AB_C、AB-C#p#副标题#e#
练习题答案
#
一、Visual FoxPro 6.0定义了哪些数据类型,请按类型填下表
#
类型 |
类型代号 #
|
组成要素 # |
宽度 #
|
本类型常量表达法 #
|
字符型C # |
Character # |
任意ASCII码字符 # |
0~254
#
|
以"" '' [ ]为定界符
#
|
货币型Y # |
Currency
# |
货币符号 符号 数字 小数点
#
|
8 # |
$ 数值
# |
数值型N
#
|
Numeric
# |
符号 数字 小数点
#
|
1~20
#
|
-0.9999999999E19~ 0.99999999999E20
# |
浮点型F
# |
Float # |
符号 数字 小数点
# |
8 # |
|
逻辑型L
# |
Logical
# |
t f . # |
1
#
|
.t. .f.或 .T. .F.
# |
日期型D
#
|
Date
# |
年月日数字 # |
8
#
|
{^yyyy-mm-dd} # |
日期时间型T
# |
DateTime
#
|
年月日时分秒数字 # |
8 # |
{^yyyy-mm-dd hh:mm:ss}
#
|
双精度型
#
|
Double
#
|
符号 数字 小数点
#
|
8 # |
|
备注型M # |
Memo
# |
说明性文字(任意ASCII码)
# |
4
#
|
|
通用型G
#
|
General
#
|
OLE对象
#
|
4
#
|
|
整型 # |
Integer # |
符号 数字 # |
4
#
|
|
二进制字符型
# |
Character Binary
#
|
不需系统代码维护的字符数据 # |
0~254 # |
|
二进制备注型
#
|
Memo Binary # |
不需系统代码维护的备注字段数据
# |
4
#
|
二、填空
1.Visaul FoxPro的变量类型有字段变量和内存变量。
2.C型字段最大宽度为254个字节,N型字段最大宽度为20位。D、T、L、M、G、Y型字段宽度分别为8、8、1、4、4、8。?
3.设X和Y代表两个数值型变量,表示X的Y次方为X^Y,表示X/Y为X/Y,表示πXY为PI()*X*Y。?
4.Visaul FoxPro的运算符共有加+、减-、乘*、除/、乘方**或^、求模%五种;逻辑运算符有NOT、AND和OR三种。?
5.数组是按一定顺序排列的内存变量,使用数组必须坚持先定义后引用的原则。
6.将记录的值赋给数组的命令是:SCATTER TO <数组名> [FIELDS 字段名清单],将数组的值替换当前记录的值的命令是:GATHER FROM <数组名> [FIELDS 字段名清单]。
三、判断下列数据哪些是常量,哪些是变量,是什么类型的常量。
146.85、“146.85”、“01/14/98” 、奖金、“副教授”、·F·、F、“ABC”、“变量”、常量、$123.45、{^2002-4-28}、[黄冈职院]、$123.45、3.12E+2、ABC、AB_C、AB-C #
常量有:
146.85、“146.85”、“01/14/98” 、“副教授”、·F·、“ABC”、“变量”、$123.45、{^2002-4-28}、[黄冈职院]、$123.45、3.12E+2
变量有\:
奖金、F、常量、ABC、AB_C #