预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

四、实验1报告1.通过实验,回答下列问题(1)AT()与$运算符基本相似,但返回值类型不同,请问不同在哪里,举例说明?答:AT返回的是数字型,$返回的是逻辑型。如:?AT(“Fox”,“VisualFoxpro9.0”)结果为:9?“Fox”$“VisualFoxpro9.0”结果为:F(2)TYPE()和VARTYPE()在具体使用时有什么不同?答:TYPE()要求必须将<表达式>用字符定界符括起来,输出值的类型为字符型。VARTYPE()不要求将<表达式>用字符定界符括起来,输出值的类型为字符型。(3)根据下面赋值语句,说明变量C,D,P的类型分别是什么?C="^2003-3-5"有定界符且为双引号,是字符型。^2003-3-5D=CTOD(C)表示将字符型转换为日期型,是日期型。03/05/03P=DTOC(D)表示将日期型转换为字符型,是字符型。03/05/03(4)根据下面赋值语句,说明变量N,P,V的类型又分别是什么?N=123.45无定界符,是数值型。123.45P=STR(N,6,1)STR表示将数值型转换为字符型的函数,是字符型。123.5V=VAL(P)VAL表示将字符型转换为数值型函数,是数值型。123.50(5)DTOC()中参数1是否加选有何不同?答:该函数用于把日期型日期转换成字符型日期。[,1]是可选部分,若增加,则输出格式转换为年,月,日,年份为4位;若不增加,则输出格式转换为年,月,日,年份为2位。输出值的类型为字符型。(6)宏替换函数可以改变数据类型,将某些字符型常量转变为逻辑型,数值型,请举例说明。答:A=“1+2”B=&A?B结果为:3A=“5>8”?&B结果为:T(7)名函数()在哪种情况下可以代替&,请举例说明.答:A=“a”&“B”等效于A=CONCATENATE(“A”,“B”)2.简答题(1)通过实验,你认为能用CLEAR清除系统内在存变量吗?而用户自己定义的内存变量呢?答:不能,CLEAR只表示清屏;既不能清除系统内存变量,也不能清楚用户自己定义的内存变量。(2)数组变量一般应该先定义后使用,当定义数组变量后,该数组各元素的初值是什么?答:在建立数组后,数组的各个元素的初始值均为逻辑假.F.。(3)关系表达式与逻辑表达式返回的数据类型一样吗答:一样,均为逻辑型。关系表达式的运算结果是逻辑真(.T.)或逻辑假(.F.)。逻辑表达式的运算结果是逻辑值。3.实验1的完成情况及存在问题。