预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共59页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

第2章基本数据元素2.1工作方式双击3、VFP6的退出2.2常量与变量2.2.3数组4、每个数组占用一个内存变量。 5、除了可以分别对数组元素赋值以外,也可对数组中的所有元素赋同一初值。 6、DIMENSION和DECLARE功能完全相同,常用DIMENSION。2.1VFP内存变量的基本操作LISTMEMORY与DISPLAYMEMORY命令示例 在命令窗口中执行下条命令: LISTMEMORY 屏幕显示:LISTMEMORY与DISPLAYMEMORY命令示例 在命令窗口中执行下条命令: DISPLAYMEMORY 屏幕显示:3、保存内存变量SAVETOVAR1将除系统内存变量以外所有内存变量保存到VAR1.MEM文件中。即:AA、BB、CC、NAME、A。 SAVETOVAR2ALLLIKE?A*将第一个字符是任意字符,第二个字符是A的所有内存变量保存到VAR2.MEM文件中。即AA、NAME。 SAVETOVAR3ALLEXCEPT?A*将自定义内存变量中第二个字符不是A的所有内存变量保存到VAR2.MEM文件中。即BB、CC、A。删除内存变量示例5、恢复内存变量恢复内存变量示例2.3表达式与运算符2.3.2运算符关系运算符 关系运算符有如下十种: (1)<小于(N×N→L)(C×C→L)(D×D→L) (2)>大于(N×N→L)(C×C→L)(D×D→L) (3)=等于(N×N→L)(C×C→L)(D×D→L) (4)<=小于或等于(N×N→L)(C×C→L)(D×D→L) (5)>=大于或等于(N×N→L)(C×C→L)(D×D→L) (6)<>不等于(N×N→L)(C×C→L)(D×D→L) (7)#不等于(N×N→L)(C×C→L)(D×D→L) (8)!=不等于(N×N→L)(C×C→L)(D×D→L) (9)$属于(C×C→L) (10)==精确等于(C×C→L)逻辑运算 逻辑运算符有下列几个: (1).NOT.逻辑非(单边运算符)(L→L) (2)!逻辑非(单边运算符)(L→L) (3).AND.逻辑与(L×L→L) (4).OR.逻辑或(L×L→L)2.3.3运算符的优先级2.4常用函数2.4.1数值运算函数3.取整函数 格式:INT(<nExpression>) 功能:将数值型表达式的值只取整数部分,舍掉小数部分。 参数描述:<nExpression>指定INT()函数计算的数值表达式。 4.平方根函数 格式:SQRT(<nExpression>) 功能:求数值型表达式值的平方根。函数的小数位与系统的小数位相同,或与数值型表达式中的小数位相同。 参数描述:<nExpression>指定由SQRT()函数计算的数值表达式,其值不能为负数。 5.指数函数 格式:EXP(<nExpression>) 功能:求以e为底,数值型表达式的值为指数的值。 参数描述:<nExpression>指定指数表达式中ex的指数x。6.自然对数函数 格式:LOG(<nExpression>) 功能:求数值型表达式值的自然对数。它是EXP函数的逆运算。 参数描述:<nExpression>指定数值表达式。LOG()函数返回ex=<nExpression>中x的值,<nExpression>必须大于0。 7.常用对数函数 格式:LOG10(<nExpression>) 功能:求以10为底的数值型表达式的值。数值型表达式必须为正数。 参数描述:<nExpression>指定数值表达式。LOG10()函数返回10x=<nExpression>中x的值,<nExpression>必须大于0。 8.最小整数函数 格式:CEILING(<nExpression>) 功能:求大于或等于指定表达式的最小整数。 参数描述:<nExpression>指定CEILING()函数返回其后续整数的数值。9.最大整数函数 格式:FLOOR(<nExpression>) 功能:求小于或等于指定表达式值的最大整数。 参数描述:<nExpression>指定数值表达式。FLOOR()函数返回小于或等于此表达式值的最大整数。 10.最大值函数 格式:MAX(<eExpression1>,<eExpression2>[,<eExpression3>…]) 功能:先计算表达式的值,然后取其中最大的值作为函数值。 参数描述:<eExpression1>,<eExpression2>[,<eExpression3>…]指定若干个表达式。MAX()返回其中具有最大值的表达式,所有表达式必须为同一数据类型。 返回值类型:表达式的数据类型。 11.最小值函数 格式:MIN(<eExpression1>,<eExpression2>[,<eExpression3>…]) 功能:先