VF数据、表达式和函数的使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验三数据、表达式与函数的使用
一、实验目的:
1.掌握VFP6.0中常用的数据类型和表示方法
2. 理解常量、变量的意义,掌握常量、变量的使用方法
3. 理解和掌握各种运算符的功能,熟悉表达式的组成和运算规则
4. 理解常见函数的功能,掌握函数的使用方法
二、准备工作
考一考你,还记得下面这些命令吗?
①clear ——清除窗口工作区中的显示内容
②?<表达式> ——在工作区中的显示表达式的值
③LIST ——列表显示数据表中全部内容
④LIST MEMORY —显示内存变量的内容
⑤DISPLAY ——显示数据表中当前记录内容
⑥DISPLAY MEMORY——分屏显示内存变量的内容
请记住这些常用命令,也许会给你的操作带来方便。
三、实验内容:
1、输出(显示)常量的值:
在命令窗口中输入下面的命令(红字部分),并观察运行结果。
?3.1415926
? 1.2E3
? “hello china!”注意:双引号必须在英文状态下输入! ? “HELLO”+”CHINA”
? “中国”+“CHINA”
在处理有关日期数据之前,需要设置日期格式,
设置日期为默认格式:SET STRICTDATE TO 0
设置为严格日期格式:SET STRICTDATE TO 1
SET STRICTDATE TO 0
? {03/21/2006}
? {^2006/3/21}
2、输出变量的值:
在命令窗口中输入下面的命令,并观察运行结果。
X1=12.34
?X1
X2={^2006/3/31 09:30:00}
?X2
X3=.T.
X4=”成都理工大学”
Store 2*X1 to y , z
? X1, X2, X3, X4, y, z
LIST memory like X?
List memo 看清窗口中显示的内容吗?Display memo
Disp memo to file abc.txt 将内存变量保存到名为abcr的文件中查看一下口默认目录中有没有abc.txt这个文件?如有,打开这个文件看看里边的内容?
3.输出表达式的值:
在命令窗口中输入下面的命令,并观察运行结果。
P=3.14
R=5
S=p*r^2 (结果是多少?)
DD={3/21/2006}
? DD-7
? DD+20
X=1
X=X+1
? X
4.显示字段变量:
use 学生.dbf 打开”学生”表。
? 姓名显示字段变量姓名的值(是什么?)
go 3 将记录指针移到第3条记录上
? 姓名显示第3条记录中姓名字段的值(是什么?)
姓名=“杨果”定义了一个变量姓名,并赋值为“张家口”?姓名显示结果是什么?
?M.姓名显示结果又是什么?
5.函数的使用
VFP的函数实际上是具有特殊运算或操作功能的一段程序。每一个函数可以单独使用,也可以把它放在表达式中;有的函数需要参数,有的函数不需要参数;函数运算(或操作)的结果中返回值。在下面的命令中调用函数:
? SQRT(2) 计算2 的平方根并显示结果
? EXP(3) 计算e3的值
?SIN(180/3.14159*20)计算20度的正弦值
X=5*LOG(200)
计算5乘以200的自然对数值,结果放入变量X中
? TYPE(“X”) 测试变量X的数据类型
?X 显示变量X的值
6. 教材例题操作
通过上面的练习,你已经初步掌握了数据的表示和操作方法。下面的实验就由你来完成——验证实验二的各个例题,按照例题的命令输入执行一遍,记录结果。